请问这个算不算方法重载?

请问这个算不算方法重载?

重载的定义要求是:方法名相同,参数列表不同;

但是我有点迷糊的是如果返回值类型不同,但是方法名相同,参数列表不同,不知到算不算重载?

如下图:

http://img1.sycdn.imooc.com//climg/5e9afda60974988500000000.jpg

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
提问者 WilliamSCohen 2020-04-18 21:21:38

因为上面的方法不知道是否正确,但是可以执行,下面我又修改了一下,把返回值类型修改成一样的了,然后方法名相同,参数列表不同;

如下图:

http://img1.sycdn.imooc.com//climg/5e9afecf09dbef4706520404.jpg

  • 同学你好, 1、方法重载是方法名相同,但参数不一致。方法重载与方法的返回类型无关,方法的返回类型可以不相同。 2、图中的2个方法由于方法名相同,方法参数不同,所以是方法重载。 如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
    2020-04-19 10:32:21
  • 提问者 WilliamSCohen 回复 好帮手慕阿慧 #2
    好的,谢谢老师
    2020-04-20 16:47:17
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师