一、JAVA中的重载:
1.代码如下:
示例:
package 重载;
public class 重载 {
public static void main(String[] args) {
System.out.println(load1(10,20));
System.out.println(load1(10,20,30));
System.out.println(load1(10,20,30,40));
}
public static int load1(int a,int b){
System.out.println("2");
return a+b;
}
public static int load1(int a,int b,int c){
System.out.println("3");
return a+b+c;
}
public static int load1(int a,int b,int c,int d){
System.out.println("4");
return a+b+c+d;
}
public static int load1(double a,int b){
return (int)(a+b);
}
public static int load1(int a,double b){
return (int)(a+b);
}
}
2.运行结果:
示例:
2
30
3
60
4
100
总结:
提示:这里对文章进行总结:
方法的重载:多个方法的名称一样,但是参数个数不一样
好处:
只需记住一个方法名称,就能实现多个功能
重载与下列因素相关:
参数个数不同
参数类型不同
参数的多类型顺序不同
重载与下列因素无关
与参数的名称无关
与方法的返回值类型无关
技术交流Q群:832552317
|