JAVA方法重载

重载的概念是:

方法名称相同,参数个数、次序、类型不同

因此重载对返回值没有要求,可以相同,也可以不同

但是如果参数的个数、类型、次序都相同,方法名也相同,仅返回值不同,则无法构成重载

如:

public int A(int i);

public double A(int i);

这2个方法不能构成重载,会有编译错误。

而:

public int A(int i):

public double A(double i);

扫描二维码关注公众号,回复: 507580 查看本文章

这2个方法可以形成重载

猜你喜欢

转载自hazeover.iteye.com/blog/2359848