【C++】— —期末复习题(七)

简介: 【C++】— —期末复习题(七)

二. 填空题(共7题,21分)

14. (填空题)声明虚函数的方法是在基类中的成员函数原型前加上关键字(  )。

15. (填空题)如果一个类中有一个或多个纯虚函数,则这个类称为( )

16. (填空题)在类定义中,将(  )置于虚函数的函数原型的末尾可以声明该函数为纯虚函数。

17. (填空题)虚函数实现了C++的(  )机制

18. (填空题)C++语言支持的两种多态性分别是编译时的多态性和(  )的多态性。

19. (填空题)函数模板实例化分为(  )实例化和()实例化两种形式。

20. (填空题)关键字(   )用于声明模板。

三. 判断题(共13题,40分)

21. (判断题)析构函数可以是虚函数。

A. 对

B. 错

22. (判断题)要达到动态联编的效果,基类和派生类的对应函数不仅名字相同,而且返回类型、参数个数和类型也必须相同。

A. 对

B. 错

23. (判断题)如果派生类没有实现虚函数,那么它将使用他的基类的虚函数。

A. 对

B. 错

24. (判断题)构造函数可以是虚函数。

A. 对

B. 错

25. (判断题)虚基类是用来解决多继承中公共基类在派生类中只产生一个基类子对象的问题。

A. 对

B. 错

26. (判断题)虚函数是用virtual关键字说明的成员函数。

A. 对

B. 错

27. (判断题)抽象类是指一些没有说明对象的类。

A. 对

B. 错

28. (判断题)动态联编是在运行时选定调用的成员函数的。

A. 对

B. 错

29. (判断题)函数模板可以像函数一样进行重载。

A. 对

B. 错

30. (判断题)类模板派生时需要指定模板参数类型,根据模板参数类型创建具体的类作为基类。

A. 对

B. 错

31. (判断题)类模板的派生类对象初始化与普通类一致。

A. 对

B. 错

32. (判断题)函数模板中声明的对象或变量不能与模板参数同名。

A. 对

B. 错

33. (判断题)模板参数名在同一模板参数列表中只能使用一次。

A. 对

B. 错

答案:

14:(1) virtual


15:(1) 抽象类

16:(1) =0;0


17:(1) 多态;动态多态


18:(1) 运行时;运行


19:


(1) 隐式;显式;显示;隐示


(2) 显式;隐式;显示;隐示


20:(1) template

21-25:对对对错错

26-30:对错对对对


31-33:对对对


目录
相关文章
|
2月前
|
C++
【C++】— —期末复习题(六)
【C++】— —期末复习题(六)
30 2
|
2月前
|
C++
【C++】— —期末复习题(四)
【C++】— —期末复习题(四)
31 1
|
10天前
|
C++
【期末不挂科-C++考前速过系列P6】大二C++实验作业-模板(4道代码题)【解析,注释】
【期末不挂科-C++考前速过系列P6】大二C++实验作业-模板(4道代码题)【解析,注释】
【期末不挂科-C++考前速过系列P6】大二C++实验作业-模板(4道代码题)【解析,注释】
|
10天前
|
Serverless C++ 容器
【期末不挂科-C++考前速过系列P5】大二C++实验作业-多态性(3道代码题)【解析,注释】
【期末不挂科-C++考前速过系列P5】大二C++实验作业-多态性(3道代码题)【解析,注释】
|
10天前
|
C++ 芯片
【期末不挂科-C++考前速过系列P4】大二C++实验作业-继承和派生(3道代码题)【解析,注释】
【期末不挂科-C++考前速过系列P4】大二C++实验作业-继承和派生(3道代码题)【解析,注释】
|
10天前
|
编译器 C++
【期末不挂科-C++考前速过系列P3】大二C++第3次过程考核(20道选择题&12道判断题&2道代码题)【解析,注释】
【期末不挂科-C++考前速过系列P3】大二C++第3次过程考核(20道选择题&12道判断题&2道代码题)【解析,注释】
|
10天前
|
C++
【期末不挂科-C++考前速过系列P2】大二C++第2次过程考核(20道选择题&10道判断题&3道代码题)【解析,注释】
【期末不挂科-C++考前速过系列P2】大二C++第2次过程考核(20道选择题&10道判断题&3道代码题)【解析,注释】
|
11天前
|
存储 数据安全/隐私保护 C++
【期末不挂科-C++考前速过系列P1】大二C++第1次过程考核(3道简述题&7道代码题)【解析,注释】
【期末不挂科-C++考前速过系列P1】大二C++第1次过程考核(3道简述题&7道代码题)【解析,注释】
|
2月前
|
C++
【C++】— —期末复习题(五)
【C++】— —期末复习题(五)
27 1
|
2月前
|
C++
【C++】— —期末复习题(三)
【C++】— —期末复习题(三)
35 1