内部类不可直接使用外部类的成员是
A.静态成员
B.实例成员
C.方法内定义
D.以上A、B,C都不是
点击查看答案
参考答案:
D解析:本题考查内部类的使用。在一个类的内部嵌套定义的类称为内部类。与普通类一样,内部类也有自己的成员变量和成员方法,同样可以通过建立内部类的对象去访问其成员变量和调用其方法。但它还有很多特点,其中一个就是内部类可以使用它所在类(外部类)的静态成员变量和实例成员变量,也可以使用它所在类(外部类)的方法中的局部变量。针对题目中的选项A、B、C,内部类都可以访问。因此,本题的正确答案是选项D。
计算机二级