日志文章

2019-12-14 aflfte2011

方法语句块使用与重载

/**
 * 方法的重载
 * @author jinhao
 *
 */
public class TestOverload {
public static void main(String[] args) {
System.out.println(add(12,3));
System.out.println(add(5,6,7));
System.out.println(add(3.0,5));
System.out.println(add(3,5.0));
}
public static int add(int a,int b) {//定义方法语句块时加入static可在main当中直接调用
int ad=a+b;
return ad;
}
public static int add(int a,int b,int c) {//方法名称相同,形式参数个数不同可构成重载
int ad=a+b+c;
return ad;
}
public static double add(double a,int b) {//方法名称相同,数据类型不同构成重载
double ad=a+b;
return ad;
}
public static double add(int a,double b) {//名称相同顺序不同也可构成重载
double ad=a+b;
return ad;
}

}


« 方法语句块的使用 | 循环终止练习»