19春北理工《面向对象程序设计》在线作业.docx
《19春北理工《面向对象程序设计》在线作业.docx》由会员分享,可在线阅读,更多相关《19春北理工《面向对象程序设计》在线作业.docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、19春北理工面向对象程序设计在线作业 北理工面向对象程序设计在线作业-0001 试卷总分:100 得分:0 一、单选题 (共 38 道试题,共 76 分) 1.整型变量中,八进制数的数字前面需要加数字() A.8 B.0X C.不需要 D.0 2.下列关于静态数据成员特性的描述中,错误的是()。 A.说明静态数据成员时前边要加修饰符static B.静态数据成员要在类体外进行初始化 C.静态数据成员不是所有对象所共有的 D.引用静态数据成员时,要在其名称前加和作用域运算符 3.一个类的构造函数为“B(intax,intbx):a(ax),b(bx)”,执行“Bx(1,2),y(3,4);x=y
2、;”语句序列后x.a的值为_。 A.1 B.2 C.3 D.4 4.下列运算符中,在C+中不能重载的是()。 A._ B.() C.: D.| 5.下列关于C+函数的描述中,正确的是()。 A.每个函数至少要有一个参数 B.每个函数都必须返回一个值 C.函数在被调用之前必须先进行声明或定义 D.函数不能自己调用自己 6.下列关于成员访问权限的描述中,错误的是()。 A.公有数据成员和公有成员函数都可以被类对象直接处理 B.类的私有数据成员只能被公有成员函数以及该类的友元访问 C.只有类或派生类的成员函数和友元可以访问保护成员 D.保护成员可以在派生类中被访问,而私有成员不可以 7.下列函数中,
3、不是类的成员函数的是()。 A.构造函数 B.友元函数 C.析构函数 D.复制构造函数 8.下列关于this指针的描述中,正确的是()。 A.任何与类相关的函数都有this指针 B.类的成员函数都有this指针 C.类的友元函数都有this指针 D.类的非静态成员函数都有this指针 9.下列关于继承的描述中,错误的是()。 A.派生类对象不能访问基类的保护成员 B.派生类对基类成员的访问权限随着继承方式而改变 C.派生类成员可以访问基类的私有成员 D.派生类继承了基类的所有成员 10.有如下头文件:intf1();staticintf2();classMypublic:intf3();sta
4、ticintf4();在上述4个函数中,具有隐含的this指针的是()。 A.f1 B.f2 C.f3 D.f4 11.下列输出字符A的方法中,()是错误的。 A.coutobj2被C+编译器解释为()。 A.operator (obj1,obj2) B.(obj1,obj2) C.obj2.operator (obj1) D.obj1.operator (obj2) 25.如果派生类以protected方式继承基类,则基类的protected成员和public成员在派生中的访问权限分别为()。 A.public和public B.public和protected C.protected和pu
5、blic D.protected和public E.protected和protected 26.在派生类中重新定义虚函数时,除了()方面,其他方面都必须与基类中相应的虚函数保持一致。 A.参数个数 B.参数类型 C.函数名称 D.函数体 27.下列程序的输出结果是()。#includeclassMyClasspublic:MyClass()coutA;MyClass(charc)cout c;MyClass()coutB;intmain()MyClassp1,*p2;p2=newMyClass(X);deletep2 ;return0; A.ABX B.ABXB C.AXB D.AXBB 2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向对象程序设计 19 北理工 面向 对象 程序设计 在线 作业
限制150内