黑马程序员技术交流社区

标题: 关于重载方法的返回值 [打印本页]

作者: stormdzh    时间: 2013-9-23 10:21
标题: 关于重载方法的返回值
本帖最后由 杨增坤 于 2013-9-23 17:05 编辑

老师说,方法重载是同一个类中方法名相同,参数列表不同,为什么方法的返回值类型不能用于区分重载的方法呢?

作者: 刘亮    时间: 2013-9-23 10:40
当定义的功能相同,但参与运算的未知内容不同。
重载和返回值类型没关系。
作者: yting_xmei1129    时间: 2013-9-23 11:04
java允许在一个类中,多个方法拥有相同的名字,但在名字相同的同时,必须有不同的参数,这就是重载.

1 参数个数不同
2 对应位置上的参数类型不同
不允许参数完全相同而只是返回值不同的情况出现。无法进行编译,程序在eclips中显示错误

希望可以帮到楼主、、、
The you smile until forever、、、、、、、、、、、、、、、、、、、、、
作者: 橴蝶飛雨    时间: 2013-9-23 11:29
这样讲吧,假如我要调用函数,传参,只看函数名。如果参数列表相同,我就不知道传给哪一个了,所以和参数有关系;调用函数时,并不看返回值类型
作者: 乔兵    时间: 2013-9-23 12:58
如果问题已经解决,请重新编辑帖子,修改帖子的主题分类
作者: 杨增坤    时间: 2013-9-23 17:00
这是编写java语言人员,对重载方法定义的规则




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2