由于stackoverflow错误消息,我无法输入我的代码,但我怀疑我可以扩展我在抽象类中创建的innerabstract类,现在我想将该内部类抽象为我声明的具体类超出外部抽象类。
答案 0 :(得分:0)
在我看来,这是一个糟糕的设计。但如果你问:)
abstract class A {
abstract void a1();
abstract class B {
abstract void b1();
}
}
class C extends A {
@Override
void a1() { ... }
class C1 extends A.B {
@Override
void b1() { ... }
}
}