java方法的重载

重载概念:

    一个类中有多个相同方法的方法。

 

重载判断:

    1、同一个类

    2、同一个方法名

    3、不同的参数列表(类型,个数,顺序)

 

注意:跟返回值没有任何关系

     形参名称不同,也跟重载没任何关系

    例:

      int method(){ System.out.println("1")  };

      void method(){System.out.println("2")};

     调用:method()

      请问,这样调用调用哪个方法?所以方法重载和返回值没有一毛钱的关系。

    同理:形参名称不同,也跟重载没有一毛钱的关系

 

总结:多个方法是否构成重载就看看:两同,一不同。

    两同:同一类、同一方法名

    一不同:形参类型,顺序,个数不同。

 

posted @ 2019-06-02 15:25  鳄鱼菌  阅读(343)  评论(0编辑  收藏  举报