java中方法的重载及注意事项

/*
方法的重载特性(overload)
在同一个类中,允许出现同名的方法,只要方法的参数列表不同即可,这就是方法的重载
参数列表不同:参数个数不同,数据类型不同,顺序不同

方法重载的注意事项
1.参数列表必须相同
2.重载和参数变量名无关
3.重载和返回值类型无关
4.重载和修饰符无关
技巧:重载看方法名和参数列表
*/
public class MethodOverLoadDemo{
public static void main(String[] args){
//对于重载的调用,根据参数传递进行区分
int sum = getSum(3,6);
System.out.println(sum);
}
/*
对参数求和,利用方法的重载
*/
public static int getSum(int a,int b){
System.out.println("两个int参数");
return a+b;
}

public static int getSum(int a,int b,int c){
System.out.println("三个int参数");
return a+b+c;
}

public static double getSum(double a,double b){
System.out.println("两个double参数");
return a+b;
}
}

猜你喜欢

转载自blog.csdn.net/zamaque/article/details/80259630