у меня есть OuterClass extends ParentClass .
Я пытаюсь переопределить анонимный InnerClass из ParentClass в OuterClass , и я хочу вызвать переменную-член ParentClass внутри переопределенного анонимного InnerClass .
Вот мой код:
class ParentClass {
int a;
Runnable act;
ParentClass() {
act = new Runnable() {
void run() {
//codes
}
}
}
}
class OuterClass extends ParentClass {
OuterClass() {
super();
super.act = new Runnable() {
void run() {
// I want to call 'int a' here!!!
}
}
}
}
Спасибо за вашу помощь !!