/**
* 方法的重载
* @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;
}
}
« 方法语句块的使用
|
循环终止练习»
|