北语16秋本计算机C++作业3_第1页
北语16秋本计算机C++作业3_第2页
北语16秋本计算机C++作业3_第3页
北语16秋本计算机C++作业3_第4页
北语16秋本计算机C++作业3_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1、题号:1题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:所谓数据封装就是将一组数据和与这组数据有关操作组装在一起,形成一个实体,这实体也就是()。A、类B、对象C、函数体D、数据块标准答案:A学员答案:A本题得分:5题号:2题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:若有语句char a= test;int b=strlen(a);则执行语句后b的值为()。A、3B、4C、5D、0标准答案:B学员答案:B本题得分:5题号:3题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:以下基类中的成员函数表示纯虚函数的是()。A、virtual

2、 void tt()=0B、void tt(int)=0C、virtual void tt(int)D、virtual void tt(int)标准答案:A学员答案:A本题得分:5题号:4题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:若有语句char a= test;则数组a中共有()个变量。A、3B、4C、5D、0标准答案:C学员答案:C本题得分:5题号:5题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:类B是类A的公有派生类,类A和类B中都定义了虚函数func(),p是一个指向类A对象的指针,则p-A:func()将()。A、调用类A中的函数fun

3、c()B、调用类B中的函数func()C、根据p所指的对象类型而确定调用类A中或类B中的函数func()D、既调用类A中函数,也调用类B中的函数标准答案:A学员答案:A本题得分:5题号:6题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:在公有派生类的成员函数不能直接访问基类中继承来的某个成员,则该成员一定是基类中的()。A、私有成员B、公有成员C、保护成员D、保护成员或私有成员标准答案:A学员答案:A本题得分:5题号:7题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:关于this指针使用说法正确的是()。A、保证每个对象拥有自己的数据成员,但共享处理这些

4、数据的代码B、保证基类私有成员在子类中可以被访问。C、保证基类保护成员在子类中可以被访问。D、保证基类公有成员在子类中可以被访问。标准答案:A学员答案:A本题得分:5题号:8题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:若声明数组int a10,则对数组中第三个元素的引用正确的是()。A、a1B、a2C、a3D、a4标准答案:B学员答案:B本题得分:5题号:9题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:静态成员函数没有()。A、返回值B、返回类型C、指针参数D、this指针标准答案:D学员答案:D本题得分:5题号:10题型:单选题(请在以下几个选项

5、中选择唯一正确答案)本题分数:5内容:C+的多态性指的是()。A、一个对象调用不同名称的函数B、一个对象调用不同名称的对象C、不同的对象调用相同名称的函数D、不同的对象调用不同名称的函数标准答案:C学员答案:C本题得分:5题号:11题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:对基类和派生类的关系描述中,错误的是()。A、派生类是基类的具体化B、基类继承了派生类的属性C、派生类是基类定义的延续D、派生类是基类的特殊化标准答案:B学员答案:B本题得分:5题号:12题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:假定一个类的构造函数为A(intaa,int

6、bb)a=aa-;b=a*bb;,则执行Ax(4,5);语句后,x.a和x.b的值分别为()。A、3和15B、4和20C、5和4D、20和5标准答案:B学员答案:B本题得分:5题号:13题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:假设ClassY:publicX,即类Y是类X的派生类,则说明一个Y类的对象时和删除Y类对象时,调用构造函数和析构函数的次序分别为()。A、X,Y和Y,XB、X,Y和X,YC、Y,X和Y,XD、Y,X和X,Y标准答案:A学员答案:A本题得分:5题号:14题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:在面向对象的程序设计中,

7、首先在问题域中识别出若干个 ()。A、函数B、类C、文件D、过程标准答案:B学员答案:B本题得分:5题号:15题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:对于int *pa5;的描述,正确的是()。A、pa是一个指向数组的指针,所指向的数组是5个int型元素B、pa是一个指向某个数组中第5个元素的指针,该元素是int型变量C、pa5表示某个数组的第5个元素的值D、pa是一个具有5个元素的指针数组,每个元素是一个int型指针标准答案:D学员答案:D本题得分:5题号:16题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:如果从原有类定义新类可以实现的是()

8、。A、信息隐藏B、数据封装C、数据抽象D、继承机制标准答案:D学员答案:D本题得分:5题号:17题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:C+的继承性允许派生类继承基类的()。A、部分特性,并允许增加新的特性或重定义基类的特性B、部分特性,但不允许增加新的特性或重定义基类的特性C、所有特性,并允许增加新的特性或重定义基类的特性D、所有特性,但不允许增加新的特性或重定义基类的特性标准答案:A学员答案:A本题得分:5题号:18题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5内容:有关多态性说法不正确的是()。A、C+语言的多态性分为编译时的多态性和运行时的多态性B、运行时的多态性可通过模板和虚函数实现C、编译时的多态性可通过函数重载实现D、实现运行时多态性的机制称为动态多态性标准答案:B学员答案:B本题得分:5题号:19题型:是非题本题分数:5内容:在C+中,可以通过在当前类中将另一个类作为自

温馨提示

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

评论

0/150

提交评论