在Java中,人们为什么要在字段前面加上“ this”?

当引用类变量时,为什么人们要在它前面加上this?我不是在谈论什么时候this用于区分方法参数,而是在看起来没有必要的时候。

例:

public class Person {        

private String name;

public String toString() {

return this.name;

}

}

在其中toString,为什么不仅仅引用namename

return name;

什么this.name买什么?

这是一个其代码已在前面的stackoverflow问题this

回答:

某些人喜欢在私有数据成员之前添加“ m_”或名称接口“ IFoo”的原因相同。他们认为它提高了可读性和清晰度。您是否同意这样的约定是一个品味问题。

以上是 在Java中,人们为什么要在字段前面加上“ this”? 的全部内容, 来源链接: utcz.com/qa/400047.html

回到顶部