this.name 和 name 的区别在哪里?

this.name 和 name 的区别在哪里?

this.name 和 name 的区别在哪里?

正在回答

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

2回答

this.name为当前实例化对象的name,单个name指的是参数传递过来的name。祝学习愉快~

  • 活力鸣仔 提问者 #1
    那么本例中name=name ,=号左边的name表示Cat构造方法中的局部变量,=号右边的name表示Cat构造方法带入的参数,是这样理解吗?
    2017-09-07 19:14:12
  • 活力鸣仔 提问者 #2
    非常感谢!
    2017-09-11 17:56:26
一叶知秋519 2017-09-08 10:50:08

this.name=name;中,=左边的表示当前类的成员变量name,右边为参数构造方法带入的参数。祝学习愉快~

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

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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