//方法重载,多个方法的名称一样,就可以实现类似的多个功能
//方法重载与下列因素相关:
//1.参数个数不同
//2.参数类型不同
//3.参数的多类型顺序不同
//方法重载与下列因素无关
//与参数的名称无关
//与方法的返回值类型无关
public class methodoverload {
public static void main(String[] args) {
System.out.println(getSum(10, 20));
}
public static int getSum(int a, int b) {
int resutl = a + b;
System.out.println("两个参数重载");
return resutl;
}
public static int getSum(int a, int b, int c) {
int resultl = a + b + c;
System.out.println("三个参数重载");
return resultl;
}
public static int getSum(int a, int b, int c, int d) {
int resutl = a + b + c + d;
System.out.println("四个参数重载");
return resutl;
}
}
网友评论