下面有关内部类的说法中,正确的是()。
A: 内部类的访问权限修饰符只能为public
B: 内部类不能用static关键字进行修饰
C: 内部类可以没有类名
D: 内部类只能作为类的成员来定义,不能定义在成员方法内部
A: 内部类的访问权限修饰符只能为public
B: 内部类不能用static关键字进行修饰
C: 内部类可以没有类名
D: 内部类只能作为类的成员来定义,不能定义在成员方法内部
C
举一反三
- 关于内部类,下面说法正确的是? A: 成员内部类是外部类的一个成员,可以访问外部类的其它成员 B: 静态内部类中可以定义静态成员,也可以定义非静态成员 C: 方法内部类只能在其定义的当前方法中进行实例化 D: 外部类可以访问成员内部类的成员
- 关于内部类,下面说法正确的是( )。 A: 成员内部类是外嵌类的一个成员,可以访问外嵌类的其它成员 B: 外嵌类可以访问成员内部类的成员 C: 内部类中不可以声明类变量 D: 内部类可以被修饰为static内部类
- 成员内部类只可以访问外部类中用public修饰符修饰的成员。
- 成员内部类指的是将一个类定义在另一个类的内部
- 静态内部类下列说法正确的是( ) A: 在功能上,静态内部类中只能访问外部类的静态成员 B: 所谓静态内部类,就是使用static关键字修饰的成员内部类 C: 静态内部类通过外部类访问静态内部类成员时,可以跳过外部类从而直接通过内部类访问静态内部类成员 D: 创建静态内部类对象的具体语法格式如下: 外部类名.静态内部类名 变量名 = new 外部类名.静态内部类名();
内容
- 0
关于内部类,下面说法正确的是?() A: 内部类可以与它包含的类名相同 B: 内部类只能使用它所在类的静态成员变量,不能使用它所在类的方法中的局部变量 C: 内部类可以用abstract修饰定义为抽象类,不能用private或protected定义 D: 外部使用内部类时必须给出类的全名
- 1
对于内部类,以下说法错误的是? 内部类可以定义在外部类类体中,也可以定义在外部类的方法体中,和外部类不同,内部类均能使用成员的访问修饰符,并能使用static修饰 匿名内部类不能有任何明确的构造方法 匿名内部类可以实现接口或继承其他类,但不能同时即实现接口又继承类 在Java中,对内部类的嵌套层次没有限制
- 2
37.下面关于内部类的说法,错误的是()。 A: 内部类不能有自己的成员方法和成员变量 B: 内部类可用abstract修饰定义为抽象类,也可以用private或protected定义 C: 内部类可作为其他类的成员,而且可访问它所在类的成员 D: 除static内部类外,不能在类内声明static成员
- 3
下列关于内部类的说法中,错误的是( ) A: 内部类不能有自己的成员方法和成员变量 B: 内部类可用abstract修饰符定义为抽象类,也可以用private或protected定义 C: 内部类可作为其他类的成员,而且可访问它所在类的成员 D: 局部内部类不能包含public成员
- 4
在Java的内部类中,当内部类成员和外部类成员同名时,如何访问外部类成员呢?()。 A: 外部类类名.this.成员 B: 外部类类名.成员 C: 内部类类名.this.成员 D: 内部类类名.成员