内在的阶级延伸

use*_*160 13 java inheritance extends

在java中,假设我有以下类:

public class A{
  protected class B{
  }
}
Run Code Online (Sandbox Code Playgroud)

我可以通过以下方式扩展内部类吗?

public class C extends A{
  protected class D extends B{
  }
}
Run Code Online (Sandbox Code Playgroud)

我想要做的是我有上面的C类,我需要在A的内部类中进行更改,所以我认为我需要扩展内部类来这样做,但我不确定如何做到这一点.

mal*_*ave 7

根据这个页面,你有正确的方法来扩展内部类.关于它的一些提示可以在这里找到,在文章的中间(搜索"扩展").