getName方法中return的值?
来源:1-2 封装的代码实现(上)
慕圣7256090
2019-08-12 12:00:54
return name;和return this.name一样吗?
1回答
同学你好,1、在这里的return this.name和return name是一样的,返回的都是当前这个name属性!
2、this关键字主要有三个应用:
(1)this调用本类中的属性,也就是类中的成员变量;
(2)this调用本类中的其他方法;
(3)this调用本类中的其他构造方法,调用时要放在构造方法的首行。
因为使用this表示当前类的属性,所以这里建议return后加上this!
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
相似问题
回答 2
回答 3