在Java中,人们为什么要在字段前面加上“ this”?
当引用类变量时,为什么人们要在它前面加上this
?我不是在谈论什么时候this
用于区分方法参数,而是在看起来没有必要的时候。
例:
public class Person { private String name;
public String toString() {
return this.name;
}
}
在其中toString
,为什么不仅仅引用name
为name
?
return name;
什么this.name
买什么?
这是一个其代码已在前面的stackoverflow问题this
。
回答:
某些人喜欢在私有数据成员之前添加“ m_”或名称接口“ IFoo”的原因相同。他们认为它提高了可读性和清晰度。您是否同意这样的约定是一个品味问题。
以上是 在Java中,人们为什么要在字段前面加上“ this”? 的全部内容, 来源链接: utcz.com/qa/400047.html