現在の状態でJavaで正しい変数を選択することについて非常に混乱しています。たとえば、次のコードがあります。
A object1 = new A(){
onUpdate(){
B object2 = new B(){
onStarted(){
this.setColor();
}
};
}
};
コードは私の問題を説明する唯一の例です。問題は
this.setColor();
"this" は常に object2 を指します。「これ」でobject1を指したい。どうやってやるの?