面向对象程序设计模拟题

面向对象程序设计模拟题

ID:15209393

大小:75.00 KB

页数:8页

时间:2018-08-02

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

《面向对象程序设计模拟题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、中国地质大学(北京)继续教育学院2014年05课程考试《面向对象程序设计》模拟题(补)一.单项选择题1.以下有关析构函数的叙述,选择正确的填入括号内。( B)A.可以进行重载可以定义为虚函数B.不能进行重载可以定义为虚函数C.可以进行重载不能定义为虚函数D.不能进行重载不能定义为虚函数2.以下有关函数缺省参数的出现位置,选择正确的叙述填入括号内。(B )A.必须全部出现在函数参数表的左部B.必须全部出现在函数参数表的右部C.必须全部出现在函数参数表的中间D.都不对3.若派生类函数不是基类的友元,关于该函数访问基类成员(C )正确:A.公有的

2、可被派生类函数访问      B.都可以被派生类函数访问C.公有和保护的可被派生类函数访问   D.都不对4.关于函数的所有缺省参数的叙述( B)正确:A.只能出现在参数表的最左边   B.只能出现在参数表的最右边C.必须用非缺省的参数隔开    D.都不对5.关于inline保留字的用途,选择正确的叙述填入括号内。(C )A.只能用于定义成员函数B.只能用于定义非成员函数C.可以定义成员函数及非成员函数D.都不对6.关于类的构造函数的定义位置,将最为正确的叙述填入括号内。( D)A.只能在private下定义B.只能在protected下

3、定义C.只能在public下定义D.定义位置没有限制7.关于静态数据成员的叙述(D )正确:A.公有的可在类体外初始化       B.私有的不能在类体外初始化C.私有和保护的不能在类体外初始化   D.都可以且必须在体外初始化8.使用friend、virtual、static说明函数的叙述(C )正确:A.必须同时使用三个    B.只能同时用其中两个C.只能独立单个地使用   D.都不对9.如下修饰类体中函数的返回类型,将正确的用法填入括号内。(D )A.同时使用static和friendB.同时使用static和virtualC.同时

4、使用friend和virtualD.不同时使用上述三个保留字中的任意两个10.关于构造的叙述(A )正确:A.最先构造虚基类       B.最先构造基类C.最先构造派生类的对象成员  D.都不对11.在如下关于继承的叙述中,选择正确的填入括号内。( C)A.私有继承用于实现类之间的ISA关系B.保护继承用于实现类之间的ISA关系C.公有继承用于实现类之间的ISA关系D.都不对12.有关在类中声明友元函数的叙述,将正确的答案填入括号内。( D)A.只能在private下声明B.只能在protected下声明C.只能在public下声明D.声

5、明位置没有限制第8页(共8页)中国地质大学(北京)继续教育学院2014年05课程考试二.多项选择题1.将符号为分隔符的编号填入括号内。( BCD )A.m  B.+  C.{  D.=2.将用于定义类的保留字的编号填入括号内。( ABD )A.class  B.struct  C.int  D.union3.将用于释放p=newint[8]的内存的编号填入括号内。( ABC )A.free(p)  B.deletep  C.delete[]p  D.sizeofp4.将派生类成员函数可访问的基类成员编号填入括号内。( BC )A.priva

6、te  B.protected  C.public  D.所有成员5.将不能重载的运算符函数的编号填入括号内。( AB )A.?:  B.::  C.%  D.<<三.填空题(阅读以下程序并填空)classA{inta;protected:intb;public:intc;}a;classB:protectedA{intd;protected:inte;public:A::c;intf;}b;classC:A{intg;protected:inth;public:intc;}c;structD:B,C{intj;protected:B::b

7、;}d;voidmain(void){intx;};1.对于main,对象a的私有成员为________a.a__________________。 2.对于main,对象a的保护成员为________a.b_________________第8页(共8页)中国地质大学(北京)继续教育学院2014年05课程考试_。 3.对于main,对象a的公有成员为_________a.c_________________。 4.对于main,对象b的私有成员为________b.d__________________。 5.对于main,对象b的保护成

8、员为_____b.b,b.e__________________。 6.对于main,对象c的保护成员为______c.h____________________。 7.对于ma

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

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

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