例如,如果 C 类和 D 类都可以从 B 类的子类中受益;这些内部类是否可以从外部类继承扩展,而不是单独扩展每个内部类?
public class A extends B {
public class C {
}
public class D {
}
}
最佳答案
让 C 和 D 扩展 B 会非常困惑。
C 和 D 的实例已经可以访问 B 对象的封闭实例,因此可以访问 B 的字段和方法。
关于java - java中内部类可以继承外部类的扩展吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20156092/