美文网首页
3.方法的重载

3.方法的重载

作者: 啦啦咔咔啦 | 来源:发表于2019-01-02 22:41 被阅读0次

    方法的重载

    方法的重载: 在一个类中有多个相同的方法名,但参数列表不一样

    public class funcOverload {
        public static void main(String[] args) {
            System.out.println(num(1, 2));
            System.out.println(num(1, 2,3));
            System.out.println(num(1, 2,3, 4));
        }
    
        // 利用方法重载求和
        public static int num (int a, int b) {
            return  a + b;
        }
    
        public static int num (int a, int b, int c) {
            return  a + b + c;
        }
    
        public static int num (int a, int b, int c, int d) {
            return  a + b + c + d;
        }
    }
    

    方法重载与下列因素有关

    1.参数个数不同
    2.参数类型不同
    3.参数多类型顺序不同
    4.与返回值无关
    6.与参数名称无关

    相关文章

      网友评论

          本文标题:3.方法的重载

          本文链接:https://www.haomeiwen.com/subject/aqvnlqtx.html