关于内部类,下面说法正确的是( )。
A: 成员内部类是外嵌类的一个成员,可以访问外嵌类的其它成员
B: 外嵌类可以访问成员内部类的成员
C: 内部类中不可以声明类变量
D: 内部类可以被修饰为static内部类
A: 成员内部类是外嵌类的一个成员,可以访问外嵌类的其它成员
B: 外嵌类可以访问成员内部类的成员
C: 内部类中不可以声明类变量
D: 内部类可以被修饰为static内部类
举一反三
- 在Java的内部类中,当内部类成员和外部类成员同名时,如何访问外部类成员呢?()。 A: 外部类类名.this.成员 B: 外部类类名.成员 C: 内部类类名.this.成员 D: 内部类类名.成员
- 关于内部类,下面说法正确的是? A: 成员内部类是外部类的一个成员,可以访问外部类的其它成员 B: 静态内部类中可以定义静态成员,也可以定义非静态成员 C: 方法内部类只能在其定义的当前方法中进行实例化 D: 外部类可以访问成员内部类的成员
- 关于内部类,下面说法错误的是?( ) A: 成员内部类是外部类的一个成员,可以访问外部类的其它成员 B: 外部类可以访问成员内部类的成员 C: 局部内部类可以在其定义的当前方法外进行实例化 D: 静态内部类中可以定义静态成员,也可以定义非静态成员
- 内部类不能访问外嵌类由private修饰的成员变量和成员方法
- 外嵌类的类体中可以用内部类声明的对象,作为( )的成员。 A: 外嵌类 B: 内部类