0
点赞
收藏
分享

微信扫一扫

Java之方法定义、方法调用、方法重载

慎壹 2022-04-15 阅读 39
java

Java之方法定义、方法调用、方法重载

一、方法是什么?

方法是将具有独立功能的代码块作为一个整体,使其具有特殊功能的代码集。

二、方法的定义

1.无参方法的定义

//无参方法的定义
/*
public static 数据类型 方法名(){
	//方法体
	return ;
}
*/
public static void isEverNumber(){
	//方法体
}

2. 有参方法的定义

//有参方法的定义
/*
public static 数据类型 方法名(参数){
	//方法体
	return ;
}
*/
public static void isEverNumber(int number){
	//方法体
}

方法需要使用return返回对应的数据类型值。void表示无返回值,可以省略return,或者使用return;

三、方法的调用

1. 无参方法的调用

//无参方法的调用
//方法名()
isEverNumber();

2. 有参方法的调用

//有参方法的调用
//方法名(参数);
isEverNumber(2);

方法必须先定义再调用。

四、形参和实参

形参: 方法定义中的参数,等同于变量定义格式,例如:int number。
实参: 方法调用中的参数,等同于使用变量或常量,例如:10、number。

五、方法的重载

1.方法重载的示例

public class MethodDemo {
    public static int AddNumber(int a, int b) {
        return a + b;
    }

    public static int AddNumber(int a, int b, int c) {
        return a + b + c;
    }

    public static double AddNumber(double a, double b, double c) {
        return a + b + c;
    }
}

2.方法重载的构成条件

重载是同一个类中定义的方法之间的关系,满足下列条件的多个方法构成重载:

  • 多个方法在同一个类中
  • 多个方法有相同的方法名
  • 多个方法的参数不相同(类型不同或数量不同)

注:仅针对方法的名称和参数,与返回值无关。

举报

相关推荐

0 条评论