下列关于匿名内部类的说法中正确的是()。
A: 匿名内部类也就是没有名字的内部类
B: 匿名内部类可以多次使用
C: 使用匿名内部类时,必须实现一个接口
D: 使用匿名内部类时,必须继承一个父类
A: 匿名内部类也就是没有名字的内部类
B: 匿名内部类可以多次使用
C: 使用匿名内部类时,必须实现一个接口
D: 使用匿名内部类时,必须继承一个父类
A
举一反三
- 关于Java中的匿名内部类,下列说法错误的是()。 A: 匿名内部类必须且仅能继承一个父类或实现一个接口 B: 匿名内部类没有class关键字,没有类名 C: 匿名内部类可以定义构造方法 D: 匿名内部类不能是抽象类
- 关于匿名内部类描述正确的是: A: 匿名内部类使用的是对象名 B: 匿名内部类使用的是接口名或父类名 C: 匿名内部类没有具体实现 D: 匿名内部类定义一次,可以反复实例化
- 以下选项中关于匿名内部类的说法正确的是 A: 匿名内部类可以实现多个接口,或者继承一个父类 B: 匿名内部类不能是抽象类,必须实现它的抽象父类或者接口里包含的所有抽象方法。 C: 匿名内部类没有类名,所以匿名内部类不能定义构造方法 D: 匿名内部类可以直接访问外部类的所有局部变量
- 非匿名内部类也可以有(内部)子类。
- 匿名内部类的前提:必须继承一个父类或者是实现一个接口。
内容
- 0
匿名内部类就是没有名字的内部类。
- 1
关于匿名内部类的叙述,正确的()。 A: 匿名内部类不能包含静态成员变量。 B: 匿名内部类不能包含静态成员方法。 C: 匿名内部类不能包含静态内部类。 D: 匿名内部类不能包含成员方法 E: 匿名内部类不能包含抽象类
- 2
匿名内部类其实就是一个没有类名的内部类
- 3
关于事件监听器的实现方式,可以是以下哪些方式()? A: 写在当前的类中(通过当前类实现接口XxxListener) B: 单独写个外部类(实现接口XxxListener或继承XxxAdapter) C: 单独写个内部类(该内部类实现接口XxxListener) D: 使用内部匿名类
- 4
由于匿名内部类没有类名,所以匿名内部类不能有构造方法。