18秋北理工《面向对象程序设计》在线作业-1辅导资料

18秋北理工《面向对象程序设计》在线作业-1辅导资料

ID:21530589

大小:15.82 KB

页数:9页

时间:2018-10-22

18秋北理工《面向对象程序设计》在线作业-1辅导资料_第1页
18秋北理工《面向对象程序设计》在线作业-1辅导资料_第2页
18秋北理工《面向对象程序设计》在线作业-1辅导资料_第3页
18秋北理工《面向对象程序设计》在线作业-1辅导资料_第4页
18秋北理工《面向对象程序设计》在线作业-1辅导资料_第5页
资源描述:

《18秋北理工《面向对象程序设计》在线作业-1辅导资料》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、18秋北理工《面向对象程序设计》在线作业-11、D2、C3、A4、C5、C一、单选题共38题,76分1、整型变量中,八进制数的数字前面需要加数字()A8B0XC不需要D0正确答案是:D2、下列关于静态数据成员特性的描述中,错误的是()。A说明静态数据成员时前边要加修饰符staticB静态数据成员要在类体外进行初始化C静态数据成员不是所有对象所共有的D引用静态数据成员时,要在其名称前加<类名>和作用域运算符正确答案是:C3、一个类的构造函数为“B(intax,intbx):a(ax),b(bx){}”,执行“Bx(1,2),y(3,4);x=

2、y;”语句序列后x.a的值为______。A1B2C3D4正确答案是:A4、下列运算符中,在C++中不能重载的是()。A_B()C::D

3、

4、正确答案是:C5、下列关于C++函数的描述中,正确的是()。A每个函数至少要有一个参数B每个函数都必须返回一个值C函数在被调用之前必须先进行声明或定义D函数不能自己调用自己正确答案是:C6、下列关于成员访问权限的描述中,错误的是()。A公有数据成员和公有成员函数都可以被类对象直接处理B类的私有数据成员只能被公有成员函数以及该类的友元访问C只有类或派生类的成员函数和友元可以访问保护成员D保护成员可以在派生

5、类中被访问,而私有成员不可以正确答案是:B7、下列函数中,不是类的成员函数的是()。A构造函数B友元函数C析构函数D复制构造函数正确答案是:B8、下列关于this指针的描述中,正确的是()。A任何与类相关的函数都有this指针B类的成员函数都有this指针C类的友元函数都有this指针D类的非静态成员函数都有this指针正确答案是:D9、下列关于继承的描述中,错误的是()。A派生类对象不能访问基类的保护成员B派生类对基类成员的访问权限随着继承方式而改变C派生类成员可以访问基类的私有成员D派生类继承了基类的所有成员正确答案是:C10、有如下头

6、文件:intf1();staticintf2();classMy{public:intf3();staticintf4();};在上述4个函数中,具有隐含的this指针的是()。Af1Bf2Cf3Df4正确答案是:C11、下列输出字符'A'的方法中,()是错误的。Acout<

7、具有int**类型的指针变量,则给p赋值的正确语句为()。Ap=newintBp=newint*Cp=newint**Dp=newint[10]正确答案是:B14、变量s的定义为“char*s=”Helloworld!”;”,要使变量p指向s所指向的同一个字符串,则应选取()。Achar*p=sBchar*p=&sCchar*p;p=*sDchar*p;p=&s正确答案是:A15、C++中用于实现运行时多态性的是()。A内联函数B重载函数C静态函数D虚函数正确答案是:D16、若有如下函数声明:voidFun(int);,则下列()不能与该函

8、数进行重载。AvoidFun(int,int);BvoidFun(double);CintFun(int);DvoidFun(int)const正确答案是:C17、对虚函数的调用()A一定使用动态联编B必须使用动态联编C一定使用静态联编D不一定使用动态联编正确答案是:D18、下列关于类型转换的描述中,正确的是()。A由不同类型操作数组成的表达式的类型一定是最高类型double类型B强制类型转换都是非保值映射C赋值表达式的类型是左值的类型D类型转换是永久性的正确答案是:C19、假定p是具有double类型的指针变量,则表达式++p使p的值(以

9、字节为单位)增加()。A1B4Csizeof(double)Dsizeof(p)正确答案是:C20、下列说法不正确的是_______。A在类中,成员的默认访问特性是私有的B类封装了数据和操作。C类实质上是一种数据类型。D在类的定义中,必须包含private、public、protected三种存取方式对应得部分。正确答案是:A21、下列情况中,不会调用复制构造函数的是()。A用一个对象去初始化同一类的另一个新对象时B将类的一个对象赋值给该类的另一个对象时C函数的形参是类的对象,调用函数用形参初始化实参时D函数的返回值是类的对象,函数执行返回

10、调用时正确答案是:B22、下列关于构造函数和析构函数的描述中,错误的是()。A构造函数可以重载B析构函数名与类名相同C构造函数中可以设置参数的默认值D类中只有一个析构函数正确答案

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

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

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