为了账号安全,请及时绑定邮箱和手机立即绑定

关于this的意义,加与不加都能运行,为什么加?

关于this的意义,加与不加都能运行,为什么加?

coreman 2016-11-08 20:37:33
public class Set { public List<Course>keben; //创建一个泛型为Course的List对象keben public Set(){//创建Set方法 this.keben=new ArrayList<Course>();//keben实例化 }上面是我做Set练习时的一个开头,发现去掉this不影响最后的运行。请问实例化的时候加this,有什么用?
查看完整描述

1 回答

已采纳
?
忘性最大的人

TA贡献118条经验 获得超37个赞

好区分,以免你在重载构造函数时定义的形参和域或者说成员变量一样,增加代码的可读性。
查看完整回答
反对 回复 2016-11-08
  • 1 回答
  • 1 关注
  • 1026 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信