2020年计算机等级C++语言考试选择题强化练习及答案()_第1页
2020年计算机等级C++语言考试选择题强化练习及答案()_第2页
2020年计算机等级C++语言考试选择题强化练习及答案()_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、(1)下面对静态数据成员的描述中,正确的是()A)静态数据成员是类的所有对象共享的数据B)类的每个对象都有自己的静态数据成员C)类的不同对象有不同的静态数据成员值D)静态数据成员不能通过类的对象调用答案:A(2)如果类A被说明成类B的友元,则()。A)类A的成员即类B的成员B)类B的成员即类A的成员C)类A的成员函数不得访问类B的成员D)类B不一定是类A的友元答案:D(3)可以用P.a的形式访问派生类对象P的基类成员a,其中a是()。A)私有继承的公有成员B)公有继承的私有成员C)公有继承的保护成员D)公有继承的公有成员答案:D(4) 建立派生类对象时,3种构造函数分别是a(基类的构造函数)、

2、b(成员对象的构造函数)、C(派生类)构造函数),这3种构造函数的调用顺序为()。A)abCB)aCbC)CabD)Cba答案:A(5) 下面关于虚函数的描述,错误的是()。A)在成员函数声明的前面加上virtual修饰,就可把该函数声明为虚函数B)基类中说明了虚函数后,派生类中对应的函数也必须说明为虚数C)虚函数可以是另一个类的友元函数,但不能是静态成员函数D)基类中说明的纯虚函数在其任何派生类中都必须实现答案:B(6) 下面关于模板的描述,错误的是()。A)函数模板和类模板的参数可以是任意的数据类型8) 类模板不能直接使用,必须先实例化为相应的模板类,然后定义了模板类的对象后才能使用C)函数模板不能直接使用,需要实例化为模板函数后才能使用D)类模板的成员函数都是模板函数答案:A(7) 不能作为重载函数的调用的依据是()。A)参数个数B)参数类型C)函数类型D)函数名称答案:D(8)在C+语言中,数据封装要解决的问题是()A)数据的规范

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论