黑马程序员技术交流社区
标题:
Overload的方法是否可以改变返回值的类型?
[打印本页]
作者:
w417678197
时间:
2016-2-19 12:16
标题:
Overload的方法是否可以改变返回值的类型?
如题:
如果两个方法的参数列表完全一样,是否可以让它们的返回值不同来实现重载Overload?
作者:
BlackFlag
时间:
2016-2-19 13:35
不可以,如果仅仅返回值不同的话,方法调用的时候虚拟机根本不知道要去调用哪一个。
作者:
xuecmg
时间:
2016-2-19 15:46
不可以,方法重载与返回值类型无关。
作者:
diaokb
时间:
2016-2-19 22:42
楼上说的的 对
作者:
纵观星辰
时间:
2016-2-22 11:39
方法重载只有三个类型:
1.参数数量不同
2.参数类型不同
3.参数顺序不同
作者:
JeromeLiee
时间:
2016-2-24 22:38
不可以。Overload表示方法重载,而方法重载的定义是方法名和返回值相同,方法的参数列表不同。
作者:
docwei
时间:
2016-3-1 00:28
方法重载的定义:方法名一样,参数列表不一样,与返回值无关。。。。。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2