Java面向对象-方法重载(overload)

1.定义:在同一个类中,允许存在一个或一个以上的同名方法,只要它们的参数个数或者参数类型不同即可。
* “两同一不同”
* 同:方法名
* 不同:参数个数、参数类型
*
* 2,判断是否是重载
* 跟方法的权限修饰符、返回值类型、形参变量名、方法体都没有关系
* 3.再通过对象调用方法时,如何确定某一个指定的方法
* 方法体+参数列表

public class OverloadTest {



    public void getSum()
    {

    }
    public void getSum(int i)
    {

    }
    public void getSum(int i,int j)
    {

    }
    public void getSum(double i,double j)
    {

    }
    public void getSum(String str,int i)
    {

    }
    public void getSum(int i,String str)
    {

    }
}

 

posted @ 2020-08-07 00:02  orz江小鱼  阅读(197)  评论(0编辑  收藏  举报