c++课堂例题模拟试卷二_第1页
c++课堂例题模拟试卷二_第2页
c++课堂例题模拟试卷二_第3页
c++课堂例题模拟试卷二_第4页
c++课堂例题模拟试卷二_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

面向对象程序设计模拟试卷二一单项选择题(从下列各题四个备选答案选出一个正确答案,并将其代号填在题干前的括号内。答案选错或未作选择者,该题不得分。每小题1分,共10分)()1以下有关析构函数的叙述,选择正确的填入括号内。A.可以进行重载可以定义为虚函数B.不能进行重载可以定义为虚函数C.可以进行重载不能定义为虚函数D.不能进行重载不能定义为虚函数()2以下有关函数缺省参数的出现位置,选择正确的叙述填入括号内。A.必须全部出现在函数参数表的左部B.必须全部出现在函数参数表的右部C.必须全部出现在函数参数表的中间D.都不对()3关于两个同名函数重载的叙述,选择最为正确的填入括号内。A.两个函数的参数个数不同B.两个函数对应的参数类型不同C.两个函数的参数个数不同或对应的参数类型不同D.都不对()4关于inline保留字的用途,选择正确的叙述填入括号内。A.只能用于定义成员函数B.只能用于定义非成员函数C.可以定义成员函数及非成员函数D.都不对()5关于类的构造函数的定义位置,将最为正确的叙述填入括号内。A.只能在private下定义B.只能在protected下定义C.只能在public下定义D.定义位置没有限制()6如下修饰类体中函数的返回类型,将正确的用法填入括号内。A.同时使用static和friendB.同时使用static和virtualC.同时使用friend和virtualD.不同时使用上述三个保留字中的任意两个()7在如下关于继承的叙述中,选择正确的填入括号内。A.私有继承用于实现类之间的ISA关系B.保护继承用于实现类之间的ISA关系C.公有继承用于实现类之间的ISA关系D.都不对()8对于用union定义的类A,选择正确的叙述填入括号内。A.类A可以作为某个类的基类B.类A可以作为某个类的派生类C.类A既不能作基类又不能作派生类D.类A既可以作基类又可以作派生类()9有关在类中声明友元函数的叙述,将正确的答案填入括号内。A.只能在private下声明B.只能在protected下声明C.只能在public下声明D.声明位置没有限制()10在构造派生类A的对象时,选择正确的叙述填入括号内。A.最先构造派生类A的基类B.最先构造派生类A的虚基类C.最先构造派生类A的数据成员对象D.都不对二多项选择题(从下列各题四个备选答案选出二至四个正确答案,并将其代号填在题干前的括号内。答案选错或未选全者,该题不得分。每小题2分,共10分)()11将符号为分隔符的编号填入括号内。A.mB.+C.D.=()12将用于定义类的保留字的编号填入括号内。A.classB.structC.intD.union()13将用于释放p=newint8的内存的编号填入括号内。A.free(p)B.deletepC.deletepD.sizeofp()14将派生类成员函数可访问的基类成员编号填入括号内。A.privateB.protectedC.publicD.所有成员()15将不能重载的运算符函数的编号填入括号内。A.?:B.:C.%D.structAA()cout200)x-=21;y-=2;returnx-=10;intA:x=23;voidmain()Aa(54,3),b(65),c;inti,i=b.x;/z=a.x;/i=c.*p;/i=a+;/i=:x+c.y;/i=a+b;/b.h(i)=7;/36语句执行结束后i=。(2分)37语句执行结束后i=。(3分)38语句执行结束后i=。(3分)39语句执行结束后i=。(3分)40语句执行结束后i=。(3分)41语句执行结束后i=。(3分)42语句执行结束后i=。(3分)七设计题(20分)43如下复数类说明了五个成员函数,请详细定义这五个函数的函数体。(每个定义4分)classCOMPLEX/real,imag分别为复数的实部和虚部,doublereal,imag;/若x=3+5i,则x.real=3,x.imag=5public:COMPLEX(doubler=0,doublei=0);C

温馨提示

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

评论

0/150

提交评论