「this」引用當前類中的實例變量是否可以接受?在PHP中,這是你必須這樣做的,但是我注意到在Java中你可以直接調用這個變量。Java類中的「this」的常規用法引用實例變量
我個人發現「this.variable」更容易理解,但如果不正常,我不想開發不好的編碼習慣。
謝謝!
public class MyClass {
/**
* Private variable
*/
private int myInt;
/**
* Setter method
*/
public void setMyInt(int value) {
this.myInt = value;
}
}
可接受性嚴格依賴於您的樣式指導原則,因爲完全相同的代碼是以任何方式生成的。有些需要它,有些則不允許,並且很可能不關心。 – Gabe 2010-11-02 05:48:59