




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、东师21春C+程序设计在线作业2_3参考答案在声明类时,下面的说法正确的是()。A.可以在类的声明中给数据成员赋初值B.数据成员的数据类型可以是registerC.private、public、protected可以按任意顺序出现D.没有用private、public、protected定义的数据成员是公有成员类的析构函数是在()被调用的。A.类创建时B.创建对象时C.删除对象时D.不自动调用下面对类的构造函数的定义是() 。A.void XX(参数)B.XX(参数)C.int XX(参数)D.float XX(参数)重载赋值操作符时,应声明为()函数。A.友元B.虚C.成员D.多态关于虚函数
2、的描述中,()是正确的。A.虚函数是一个static类型的成员函数B.虚函数是一个非成员函数C.基类中说明了虚函数后,派生类中将其对应的函数可不必说明为虚函数D.派生类的虚函数与基类的虚函数具有不同的参数个数和类型下列()的调用方式是引用调用。A.形参是引用,实参是变量B.形参和实参都是变量C.形参是变量,实参是地址值D.形参是指针,实参是地址值进行文件操作需包含头文件()。A.fstream.hB.ostream.hC.stdio.hD.stdlib.h若已定义了person类及person类的两个对象p1和p2,则执行语句“p1=p2;”将调用p1的()。A.构造函数B.拷贝构造函数C.析
3、构函数D.赋值运算符重载函数编译时的多态性通过使用()实现。A.构造函数B.虚函数C.重载函数D.析构函数对虚函数的调用()。A.一定使用动态联编B.一定使用静态联编C.一定使用指针D.不一定使用动态联编下面叙述不正确的是()。A.基类的保护成员在保护派生类中仍然是保护的B.基类的保护成员在公有派生类中仍然是保护的C.基类的保护成员在私有派生类中仍然是保护的D.对基类成员的访问必须是无二义性的假设已经有定义char*const name=“chen”; 下面的语句中正确的是()。A.name3=qB.name=“lin”C.name=new char5D.name=new char (q)以下
4、有关继承的叙述正确的是()。A.构造函数和析构函数都能被继承B.派生类是基类的组合C.派生类对象除了能访问自己的成员以外,不能访问基类中的所有成员D.基类的公有成员一定能被派生类的对象访问下面的叙述中,错误的是()。A.析构函数可以定义为虚函数B.构造函数可以定义为虚函数C.当基类的析构函数定义为虚函数时,其派生类的析构函数也一定是虚函数D.对虚析构函数的调用可以采用动态联编面向对象的程序设计语言必须具备的关键要素是()。A.抽象和封装B.抽象和多态性C.抽象、封装、继承和多态性D.抽象、封装和继承性建立包含有对象成员的派生类对象时,自动调用构造函数的执行顺序依次为()的构造函数。A.基类、自
5、己所属类、对象成员所属类B.对象成员所属类、基类、自己所属类C.自己所属类、对象成员所属类、基类D.基类、对象成员所属类、自己所属类假定classA为一个类,如果用户未定义析构函数,则系统为该类定义的默认析构函数为()。A.classAclassA()B.classAclassA()C.classAclassA(int=0)D.void classAclassA()静态数据成员的初始化必须在()。A.类内B.类外C.在构造函数内D.静态成员函数内下列关于纯虚函数的描述中,正确的是()。A.纯虚函数是一种特殊的虚函数,它是个空函数B.具有纯虚函数的类称为虚基类C.一个基类中说明有纯虚函数,其派生
6、类一定要实现该纯虚函数D.具有纯虚函数的类不能创建类对象运算符重载函数必须以特殊的关键字()开始。A.virtualB.operatorC.templateD.static构造函数是可以被派生类继承的。()A.错误B.正确要对文件进行读写操作,必须在文件开头包含头文件fstream.h。()A.错误B.正确在C+中,构造派生类对象时,总是先从基类的初始化开始的。()A.错误B.正确重载函数是基于不同的数据类型完成类似的操作,而函数模板则是对不同的数据类型完成相同的操作。()A.错误B.正确私有静态数据成员不能被类外部函数访问,也不能用对象进行访问。()A.错误B.正确静态的成员函数没有隐含的t
7、his指针,所以它们只能访问静态的数据成员。()A.错误B.正确公有继承方式下,基类成员的访问权限在派生类中保持不变。()A.错误B.正确C+中的函数就是面向对象理论中的消息。()A.错误B.正确C+不允许定义有默认参数的函数。()A.错误B.正确一个派生类继承多个基类称为多继承。()A.错误B.正确重载函数至少在参数个数、参数类型或参数顺序上要有所不同。()A.错误B.正确get()和put()函数的功能是一次读写一个字符,而read()和write()函数是一次读写一个数据块。()A.错误B.正确构造函数和析构函数都可以是虚函数。()A.错误B.正确操纵符函数setw(n)只对下一个输出有
8、效。()A.错误B.正确C+允许通过重载的方式改变运算符的优先级和结合性。()A.错误B.正确若有声明:class C: public A,B; 则类C公有继承自类A、私有继承自类B。()A.错误B.正确赋值号两边的数据类型不一致时,将无法进行赋值运算。()A.错误B.正确C+编译器不能够区分重载的无参函数和缺省参数的函数。()A.错误B.正确一个类的友元一定是另一个类的成员函数。()A.错误B.正确类是C+中自定义的数据类型。()A.错误B.正确 参考答案:C参考答案:C参考答案:B参考答案:C参考答案:C参考答案:A参考答案:A参考答案:D参考答案:C参考答案:D参考答案:C参考答案:A参考答案:B参考答案:B参考答案:C参考答案:D参考答案:A参考答案:B参考答案
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 如何下载租房合同协议书
- 例行培训试题及答案
- 系统集成考试核心试题及答案
- 2025建筑材料购销合同模板
- 多媒体应用设计师考试实践内容试题及答案
- 脑外试题及答案
- 知识更新动态初级社会工作者试题及答案
- 深入了解系统分析师的试题及答案
- 2025合伙商铺租赁合同范本
- 庞大内容的2025年网络规划设计师考试试题及答案
- 国家开放大学《Web开发基础》形考任务实验1-5参考答案
- 2024年山东省高考物理试卷(真题+答案)
- 水生生物学课件 第1章 原生动物
- 陕西省汉中市各县区乡镇行政村村庄村名居民村民委员会明细
- 中考赏析句子答题技巧课件
- 专职安全安全员委派书(新)
- 2022年公务员年度考核测评表
- 2022届高考英语考前最后一课课件(10张)
- 军事地形学地形图基本知识
- 根轨迹法(自动控制原理)PPT课件
- 工程力学作图题计算题(共63页)
评论
0/150
提交评论