[单项选择题] 给出下列的代码,则下列选项中哪个是类A合理的内部类 class A { protected int i; A(int i) { this.i=i; } }
A.class B { }
B.class B extends A { }
C.class B extends A { B( ){System.out.println("="+i);} }
D.class A { }
正确答案:A
参考解析:在定义内部类时,内外部类不能同名,不存在继承关系,可以把内部类当成类的成员。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)