我懵了 为啥singletonOne可以当作方法返回值类型了??

我懵了 为啥singletonOne可以当作方法返回值类型了??

直接return instance又是什么情况?

正在回答

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

2回答

同学你好,同学是指如下的SingLetonOne和return instance吗?

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

这里的SingletonOne是指该类的类型,是指方法的返回值类型是该类的对象,instance是变量名,是定义的该类类型的变量,在方法中返回instance变量。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • SomnusL 提问者 #1
    那什么情况下要把类名当做返回值
    2019-07-31 09:23:15
好帮手慕小班 2019-07-31 10:17:43

        同学你好,这里根据不同的场景来决定返回值的不同,比如我们有一个方法,这个方法的返回值是一个Dog类,例如

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

这个方法的返回值就是这个Dog类的对象,不同的方法有不同的场景应用,这里同学只需要理解,方法的返回值可以是一个类型,就好像这个insert方法可以是一个Dog类型的返回值,也可以是一个String类型的返回值,只是类型不同而已!

        如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

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