第14练 抽象类与抽象方法 《计算机程序设计(JAVA)》(电工版第二版)一课一练(吉林省)
2026-07-06
|
2份
|
5页
|
24人阅读
|
0人下载
内容正文:
【编写说明】依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循“由浅入深、循序渐进”的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。
本卷是《计算机程序设计(Java)》(第2版)《一课一练》第14练,内容是抽象类与抽象方法。
《计算机程序设计(Java)》(第2版)一课一练 第14练
抽象类与抽象方法
一、单项选择题
1. 下列声明属于抽象方法的是( )
A. abstract void f();
B. void f() { }
C. abstract void f() { }
D. class f();
【答案】A
【解析】抽象方法没有方法体,并用 abstract 修饰。
2. 关于抽象类的实例化,下列说法正确的是( )
A. 抽象类必须直接 new
B. 抽象类不能有普通方法
C. 抽象类不能直接创建对象
D. 抽象类不能有成员变量
【答案】C
【解析】抽象类用于被继承,不能直接实例化。
3. 若一个类中含有抽象方法,该类应当( )
A. 声明为 final 变量
B. 只写 package 语句
C. 删除所有构造方法
D. 声明为抽象类
【答案】D
【解析】含抽象方法的类必须是抽象类。
4. 子类继承抽象类后,如果不想继续保持抽象,必须( )
A. 删除 extends
B. 实现父类中的全部抽象方法
C. 把所有方法改成 private
D. 把类名改成 main
【答案】B
【解析】具体子类需要实现继承来的抽象方法。
5. 关于抽象类和普通类的关系,下列说法正确的是( )
A. 抽象类可以包含普通成员,也可以包含抽象方法
B. 抽象类只能包含注释
C. 普通类必须包含抽象方法
D. 抽象类不能被继承
【答案】A
【解析】抽象类可作为模板定义共同特征和抽象行为。
二、判断题
6. 抽象方法没有方法体。( )
【答案】√
【解析】抽象方法只给出方法声明。
7. 抽象类可以直接通过 new 创建对象。( )
【答案】×
【解析】抽象类不能直接实例化。
8. 非抽象子类必须实现继承来的抽象方法。( )
【答案】√
【解析】否则子类也应声明为抽象类。
三、填空题
9. 定义抽象类或抽象方法使用关键字 ______。
【答案】abstract
【解析】abstract 表示抽象。
10. 抽象方法只有方法声明,没有方法 ______。
【答案】体
【解析】抽象方法不写方法体。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
【编写说明】依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循“由浅入深、循序渐进”的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。
本卷是《计算机程序设计(Java)》(第2版)《一课一练》第14练,内容是抽象类与抽象方法。
《计算机程序设计(Java)》(第2版)一课一练 第14练
抽象类与抽象方法
一、单项选择题
1. 下列声明属于抽象方法的是( )
A. abstract void f();
B. void f() { }
C. abstract void f() { }
D. class f();
2. 关于抽象类的实例化,下列说法正确的是( )
A. 抽象类必须直接 new
B. 抽象类不能有普通方法
C. 抽象类不能直接创建对象
D. 抽象类不能有成员变量
3. 若一个类中含有抽象方法,该类应当( )
A. 声明为 final 变量
B. 只写 package 语句
C. 删除所有构造方法
D. 声明为抽象类
4. 子类继承抽象类后,如果不想继续保持抽象,必须( )
A. 删除 extends
B. 实现父类中的全部抽象方法
C. 把所有方法改成 private
D. 把类名改成 main
5. 关于抽象类和普通类的关系,下列说法正确的是( )
A. 抽象类可以包含普通成员,也可以包含抽象方法
B. 抽象类只能包含注释
C. 普通类必须包含抽象方法
D. 抽象类不能被继承
二、判断题
6. 抽象方法没有方法体。( )
7. 抽象类可以直接通过 new 创建对象。( )
8. 非抽象子类必须实现继承来的抽象方法。( )
三、填空题
9. 定义抽象类或抽象方法使用关键字 ______。
10. 抽象方法只有方法声明,没有方法 ______。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
资源预览图
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。