如何访问一个受保护的静态内部类?
public class A{
protected static class AInner{
public void test(){
}
public class B extends A{
public void hello(){
//怎样才能访问AInner中的test方法呢?
为什么当A和B在不同包中时,new AInner().test()会编译报错呢?
而当A和B在同一个包中,却不会报错?
繁花如伊
相关分类