Java 方法重载

方法的重载(overload):多个方法的名称一样,但是参数列表不一样。

好处:只需要记住唯一一个方法名称,就可以实现类似的多个功能。

package day01_method;

public class method {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        System.out.println(sum(10,20));  //有两个参数的执行
        System.out.println(sum(10,20,30));  //有三个参数的执行
        System.out.println(sum(10,20,30,40));  //有四个参数的执行
    }
    public static int sum(int a, int b) {
        System.out.println("有两个参数的方法执行");
        return a+b;
    }
    public static int sum(int a, int b, int c) {
        System.out.println("有三个参数的方法执行");
        return a+b+c;
    }
    public static int sum(int a, int b, int c, int d) {
        System.out.println("有四个参数的方法执行");
        return a+b+c+d;
    }
}
posted @ 2020-02-26 11:45  This_is_me  阅读(128)  评论(0编辑  收藏  举报