Java内部类、抽象类与接口

Java内部类、抽象类与接口

收藏豆荚
剥了 1 次
年级:大学
科目:高等教育
凡二姐
2025-05-21
10 颗豆豆
1. 单选题
90 秒

关于成员内部类,以下说法正确的是?

外部类必须通过new关键字实例化内部类才能访问其成员

静态内部类可以访问外部类的非静态成员

可以直接访问外部类的private成员

必须用static修饰

2. 单选题
90 秒

以下关于抽象类的描述,错误的是?

必须通过子类继承才能实例化

抽象方法必须被final修饰

子类必须实现父类的所有抽象方法

可以包含非抽象方法

3. 单选题
90 秒

接口回调的主要作用是?

提高代码的执行效率

强制子类实现所有接口方法

通过抽象接口降低模块耦合

实现类之间的循环依赖

4. 单选题
90 秒

以下关于接口多继承的语法,正确的是?

class IC extends IA, IB {... }

interface IC implements IA, IB {... }

interface IC extends IA, IB {... }

class IC implements IA, IB {... }

5. 单选题
90 秒

匿名内部类的典型应用场景是?

实现事件监听器

定义全局常量

重写父类构造方法

声明静态成员变量

6. 单选题
90 秒
<p>以下代码的输出结果是&#xff1f;</p>

以下代码的输出结果是?

运行时报错

编译错误

输出null

输出A4

7. 单选题
90 秒

关于静态内部类,以下描述正确的是?

必须访问外部类的实例成员

可以直接调用外部类的this关键字

不需要依赖外部类实例即可创建

不能定义静态成员

8. 单选题
90 秒

接口与抽象类的关键区别是?

接口不能定义常量,抽象类可以

接口用class声明,抽象类用interface声明

接口支持多继承,抽象类只能单继承

接口只能有抽象方法,抽象类可以有具体方法

9. 单选题
90 秒

关于接口中成员变量的默认修饰符,以下说法正确的是?

默认是 public static final

默认是 private

必须显式声明为 final

可以定义为非静态变量

10. 单选题
90 秒

类实现接口时,若未实现接口中的全部抽象方法,会发生什么?

编译错误

自动继承父类的实现方法

该类必须声明为抽象类

运行时抛出异常

剥豆豆
金牌
会员
无限剥豆豆游戏,更详尽的游戏报告,更多学员的支持
仅需0.6/日
你可能喜欢
Joan Hinton and Erwin Engst in China Comprehension Quiz
剥了 2 次
Introduction to Linguistics U1 Quiz
剥了 2 次
Wet Christmas Tree Connector
剥了 2 次
景别
剥了 3 次
展现数量的关系
剥了 3 次