誰か説明してくれませんか?短くて簡単な例を挙げてください。ありがとう!
19019 次
1 に答える
4
this
現在のオブジェクトへの参照であり、非静的メソッドに暗黙的に渡されます。
this.x
参照を逆参照して、「x」属性を取得します。
関数の引数とクラス メンバーの間のあいまいさを解消したい場合に使用します。
public void setX(int x)
{
this.x= x;
}
このシナリオでは有効ですが冗長です。
public void setX(int xValue)
{
this.x= xValue;
}
または単に:
public void setX(int xValue)
{
x= xValue;
}
于 2012-10-27T22:22:06.717 に答える