/*
方法重载:
不同的方法可以使用相同的方法名
注意点:
同一类中统一方法名不同的参数列表:数量,类型,顺序
不考虑返回类型
方法调用时会根据不同的数据类型自动找到最佳匹配的方法
*/
public class overL {
public static void main(String[] args) {
sum(10,12);
sum(1.2,1.1);
sum(1,2,3);
boolean b1=compare(3,4);
System.out.println("b1 = " + b1);
}
public static void sum(int m,int n){
System.out.println("m:"+m+" n:"+n);
}
public static void sum(int m,int n,int l){
System.out.println("m:"+m+" n:"+n+" l:"+l);
}
public static void sum(double m,double n){
System.out.println("m:"+m+" n:"+n);
}
public static boolean compare(int n,int m){
return n==m;
}
}