问题 单项选择题

下列关于内部类的说法中,正确的是______。

A) 内部类可以与包含它的类名相同
B) 内部类只能使用其所在类的静态成员变量,不能使用其所在类的方法中的局部变量
C)内部类可以用abstract修饰定义为抽象类,不能用private或protected定义
D) 外部使用内部类时,必须给出类的全名

答案

参考答案:D

解析: 在一个类的内部嵌套定义的类称为内部类,在定义它的类、程序段中或在表达式内部可以使用其类名,外部使用它时必须给出类的全名。

多项选择题 案例分析题
单项选择题