c++面向对象程序设计模拟试题2

c++面向对象程序设计模拟试题2

ID:6621181

大小:50.50 KB

页数:22页

时间:2018-01-20

c++面向对象程序设计模拟试题2_第1页
c++面向对象程序设计模拟试题2_第2页
c++面向对象程序设计模拟试题2_第3页
c++面向对象程序设计模拟试题2_第4页
c++面向对象程序设计模拟试题2_第5页
资源描述:

《c++面向对象程序设计模拟试题2》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C++面向对象程序设计模拟试题2C++面向对象程序设计模拟试题二一、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中,只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.说明内联函数的关键字是(A)。  A.inlineB.virtualC.defineD.static2.假定CAb为一个类,则执行CAboX;语句时将自动调用该类的(B)  A.有参构造函数B.无参构造函数  C.拷贝构造函数D.赋值重载函数3.cin是某个类的标准对象的引用,该类是(B)。A.ostreamB.istreamC.stdoutD.st

2、din4.下面的哪个保留字不能作为函数的返回类型?(C)  A.voidB.intC.newD.long@@5.不能参与重载的运算符是(A)。  A..B.+C.()D.[]6.由于数据隐藏的需要,静态数据成员通常被说明为(A)。  A.私有的B.公有的C.保护的D.不可访问的@@7.@@编译时多态性使用什么获得?(A)  A.重载函数B.继承C.虚函数D.B和C@@8.拷贝构造函数的参数通常是(C)。A.无特殊要求B.指向对象的指针C.本类对象的常引用D.对象@@9.C++有几种联编?(B)A.1种B.2种C.3种D.4种10.基类和派生类可以分别称为(B)。A.“大类”和“

3、小类”B.“父类”和“子类”C.“小类”和“大类”D.“子类”和“父类”二、判断正误题(本大题共6小题,每小题2分,共12分)判断正误,在题后的括号内,正确的划上“√”错误的划上“×”。@@1.不可以定义抽象类的对象。(T)@@2.内联函数的定义必须出现在第一次调用内联函数之前。(T)@@3.模板函数与函数模板的意义完全相同。(F)@@4.只有常成员函数才可以操作常对象。(T)@@5.定义非形参的引用变量可以不初始化。(F)@@6.使用new运算符创建数组时,可以为该数组指定初始值。(F)三、填空题(本大题共6小题,每小题2分,共12分)不写解答过程,将正确的答案写在每小题的空

4、格内。错填或不填均无分。1.设函数max是由函数模板实现的,并且max(3.5,5)和max(3,5)都是正确的函数调用,则此函数模板具有(2)个类型参数。2.在C++中,函数重载与虚函数帮助实现了类的(DT)性。3.由static修饰的数据成员为该类的所有对象(GONGXIANG)。4.重载函数一般在参数类型或参数个数上不同,但(HANSHUMING)相同。56.重载运算符“<<”的函数名为(OPERATOR)。四、程序分析题(本大题共4小题,每小题5分,共20分)给出下面各程序的输出结果。1.阅读下面程序,写出输出结果。#includeusingname

5、spacestd;classCPosition{public:CPosition(intiPositionX=0,intiPositionY=0):m_iPositionX(iPositionX){m_iPositionY=iPositionY;}intGetPositionX()const{returnm_iPositionX;}intGetPositionY()const{returnm_iPositionY;}voidSetPositionX(intiPositionX){m_iPositionX=iPositionX;}voidSetPositionY(intiPosi

6、tionY){m_iPositionY=iPositionY;}private:intm_iPositionX;//X坐标intm_iPositionY;//X坐标};intmain(void){CPositionoPostion1;constCPositionoPostion2(6,8);cout<

7、tPositionY()<usingnamespacestd;templateclassCTest{public:CTest(Typem_tArray[],intiSize):m_pArray(m_tArr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。