public class sample {
private int x = 3;
public sample() {}
public sample(int num) {
this();
x = num;
}
public int getX() {
// should I use return this.x; or just return x;? Does it matter which one?
}
}
私はreturn xを使用しました。私のコードでは今までスタイルを使用していました。それが純粋に可読性/明瞭性を目的としていた場合は、私の謝罪もしこれがあいまいで混乱しているようであれば、それ以外の言葉は本当にわかりません。プライベート変数を参照するとき、this.variableName宣言が必要ですか?
なぜあなたは試してみませんか?また、なぜあなたは 'this();と呼ぶのですか? –
プリセットクラスには、コードスニペットには含まれていなかったものがありました。なぜなら、実際には関係ないからです。そして、私はいつもそれをやっているだけですが、代わりに多くの人々がthis.xをやっていることに気付き、何か有益かどうか疑問に思っています。 –