A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© MartinYu 中级黑马   /  2016-7-7 18:11  /  331 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  方法重载的说明:

        1.要在一个类中;
        2.方法名要相同;
        3.参数列表不完全相同:
                1).可以数量不同;
                        public static void f(int a,int b){}
                        public static void f(int b,int a){}//错误,不构成重载。跟形参名无关。

                        public static void f(int a){}
                        public static void f(int a ,int b ,int c){}
                2).可以顺序不同:
                        public static void f(int a,long b){}
                        public static void f(long a ,int b){}
        4.跟返回值无关;
                        public static void f(int a){}
                        public static int f(int a){}//不行,不构成重载。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马