在我目前的情况下,我对在 java 上选择正确的变量感到非常困惑。例如我有这个代码:
A object1 = new A(){
onUpdate(){
B object2 = new B(){
onStarted(){
this.setColor();
}
};
}
};
该代码只是描述我的问题的示例。问题是
this.setColor();
“this”总是指向object2。我想“this”指向object1。我怎样才能做到这一点?