- ベストアンサー
thix.x = x; について(this.x とxの違い)
this xとxの指しているものは違うのだと思いますが、 それぞれが指しているものの違いについて教えてください。 public class aaa { //(中略) public bbb (int x) { this.x = x; } }
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
どっちの変数名も「x」だから悩ましいだけ。 メンバ変数の「x」を「Member_Value」に名前を変え、引数として与えられた仮変数の「x」を「Function_Paramater」に名前を変えてみましょう。 public class aaa { //(中略) public bbb (int Function_Paramater) { this.Member_Value = Function_Paramater; } } はい、こうなりました。 何か疑問点や質問はありますか?