java 中方法重载

方法的重载
    * 在同一个类中,方法名相同,参数列表不同。与返回值类型无关。

    * 参数列表不同:
        * A:参数个数不同
        * B:参数类型不同
        * C:参数的顺序不同(不算重载  报错)
    ex:
    public class MethodDemo2{
    public static void main(String[] args){
        System.out.println(getSum(1,2,3));
        System.out.println(getSum(1.1,2.2,2.3));
        
    }
    public static int getSum(int a,int b){
        System.out.println("两个参数");
        return a+b;
    }
    
    public static int getSum(int a,int b,int c){
        System.out.println("三个参数");
        return a+b+c;
    }
    public static double getSum(double a,double b,double c){
        System.out.println("三个参xiao数");
        return a+b+c;
    }
}

 

posted @ 2019-03-11 20:04  芯-觞  阅读(285)  评论(0编辑  收藏  举报