2022年北师大网网络教育C++程序设计三 .pdf
《2022年北师大网网络教育C++程序设计三 .pdf》由会员分享,可在线阅读,更多相关《2022年北师大网网络教育C++程序设计三 .pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C+程序设计第三套作业及其答案第 1 页 共 4 页 C+程序设计第三套作业及其答案说明:本套作业涵盖第7 章第10 章所学的内容。本套作业共有33 道单选题, 33 个答案,满分为100 分,错一道题扣除3 分。1、C+中的类有两种用法:一种是类的实例化,即生成类的对象,并参与系统的运行;另一种是通过(B ) ,派生出新的类。(A)复用(B)继承(C)单继承(D)多继承2、继承具有(B ) ,即当基类本身也是某一个类的派生类时,底层的派生类也会自动继承间接基类的成员。(A)规律性(B)传递性(C)重复性(D)多样性3、若类 A 和类 B的定义如下:class A int i, j; publ
2、ic: void get(); / ; class B : A int k; public: void make(); / ; void B:make() k = i * j; 则上述定义中, ( D )是非法的表达式。(A)void get(); (B)int k; (C)void make(); (D )k = i * j; 4、在多继承中,公有派生和私有派生对于基类成员在派生类中的可访问性与单继承的规则( A ) 。(A)完全相同(B)完全不同(C)部分相同,部分不同(D)以上都不对5、下列对派生类的描述中,( D )是错误的。(A)一个派生类可以做另一个派生类的基类(B)派生类至少有一
3、个基类(C)派生类的成员除了它自己的成员外,还包含了它的基类的成员(D)派生类中继承的基类成员的访问权限到派生类保持不变6、派生类的对象对它的基类成员中(A )是可以访问的。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 4 页 - - - - - - - - - C+程序设计第三套作业及其答案第 2 页 共 4 页(A)公有继承的公有成员(B)公有继承的私有成员(C)公有继承的保护成员(D)私有继承的公有成员7、对基类和派生类的关系描述中,( B )是错误的。(A)派生
4、类是基类的具体化(B)派生类是基类的子集(C)派生类是基类定义的延续(D)派生类是基类的组合8、在派生类的构造函数的成员初始化列表中,不能包含(C ) 。(A)基类的构造函数(B)派生类中内嵌对象的初始化(C)基类的内嵌对象初始化(D)派生类中一般数据成员的初始化9、在关于多继承二义性的描述中,( C )是错误的。(A)一个派生类的两个基类中都有某个同名成员,在派生类中对这个成员的访问可能出现二义性(B)解决二义性的最常用的方法是对成员名的限定法(C)基类和派生类中同时出现的同名函数,也存在二义性问题(D)一个派生类是从两个基类派生来的,而这两个基类又有一个共同的基类,对该基类成员进行访问时,
5、也可能出现二义性10、设置虚基类的目的是(B ) 。(A)简化程序(B)消除二义性(C)提高运行效率(D)较少目标代码11、在下列运算符中, ( C )运算符在C+中不能重载。(A)& (B) (C): (D)new 12、对定义重载函数的下列要求中,( D )是错误的。(A)要求参数的个数不同(B)要求参数中至少有一个类型不同(C)要求参数个数相同时,参数类型不同(D)要求函数的返回值不同13、在下列函数中, ( C )不能重载。(A)成员函数(B)非成员函数(C)析构函数(D)构造函数14、在下列关于运算符重载的描述中,( D )是正确的。(A)运算符重载可以改变运算数的个数(B)运算符重
6、载可以改变优先级(C)运算符重载可以改变结合性(D)运算符重载不可以改变语法结构15、重载一个运算符函数时,其参数表中没有任何参数,这说明该运算符是(C ) 。(A)一元非成员运算符(B)二元非成员运算符(C)一元成员运算符(D)二元成员运算符16、在关于动态联编的下列描述中,( D )是错误的。(A)动态联编是以虚函数为基础的(B)动态联编是在运行时确定所调用的函数代码的名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 4 页 - - - - - - - - - C+程序
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年北师大网网络教育C+程序设计三 2022 北师大 网络 教育 C+ 程序设计
限制150内