1 / 15
文档名称:

汇编选集19秋北理工《面向对象程序设计》在线作业-2(100分).docx

格式:docx   大小:28KB   页数:15页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

汇编选集19秋北理工《面向对象程序设计》在线作业-2(100分).docx

上传人:住在山区的Jack 2021/3/7 文件大小:28 KB

下载得到文件列表

汇编选集19秋北理工《面向对象程序设计》在线作业-2(100分).docx

文档介绍

文档介绍:汇编选集19秋北理工《面向对象程序设计》在线作业-2(100分)
[北京理工大学]北理工《面向对象程序设计》在线作业
试卷总分:100 得分:100
第1题,整型变量中,八进制数的数字前面需要加数字()
A、8
B、0X
C、不需要
D、0
正确答案
第2题,下列关于静态数据成员特性的描述中,错误的是()。
A、说明静态数据成员时前边要加修饰符static
B、静态数据成员要在类体外进行初始化
C、静态数据成员不是所有对象所共有的
D、引用静态数据成员时,要在其名称前加类名和作用域运算符
正确答案:C
第3题,一个类的构造函数为“B(intax,intbx):a(ax),b(bx){}”,执行“Bx(1,2),y(3,4);x=y;”。
A、1
B、2
C、3
D、4
正确答案:A
第4题,下列运算符中,在C++中不能重载的是()。
A、_
B、()
C、::
D、||
正确答案:C
第5题,下列关于C++函数的描述中,正确的是()。
A、每个函数至少要有一个参数
B、每个函数都必须返回一个值
C、函数在被调用之前必须先进行声明或定义
D、函数不能自己调用自己
正确答案:C
第6题,下列关于成员访问权限的描述中,错误的是()。
A、公有数据成员和公有成员函数都可以被类对象直接处理
B、类的私有数据成员只能被公有成员函数以及该类的友元访问
C、只有类或派生类的成员函数和友元可以访问保护成员
D、保护成员可以在派生类中被访问,而私有成员不可以
正确答案:B
第7题,下列函数中,不是类的成员函数的是()。
A、构造函数
B、友元函数
C、析构函数
D、复制构造函数
正确答案:B
第8题,下列关于this指针的描述中,正确的是()。
A、任何与类相关的函数都有this指针
B、类的成员函数都有this指针
C、类的友元函数都有this指针
D、类的非静态成员函数都有this指针
正确答案
第9题,下列关于继承的描述中,错误的是()。
A、派生类对象不能访问基类的保护成员
B、派生类对基类成员的访问权限随着继承方式而改变
C、派生类成员可以访问基类的私有成员
D、派生类继承了基类的所有成员
正确答案:C
第10题,有如下头文件:intf1();staticintf2();classMy{public:intf3();staticintf4();};在上述4个函数中,具有隐含的this指针的是()。
A、f1
B、f2
C、f3
D、f4
正确答案:C
第11题,下列输出字符'A'的方法中,()是错误的。
A、coutput('A');
B、cout'A';
C、('A');
D、char A='A';coutA;
正确答案:A
第12题,下列关键字中不能用来声明类成员访问权限的是()。
A、public
B、static
C、protected
D、private
正确答案:B
第13题,假定p是具有int**类型的指针变量,则给p赋值的正确语句为()。
A、p=newint
B、p=newint*
C、p=newint**
D、p=newint[10]
正确答案:B
第14题,变量s的定义为“char*s=”Helloworld!”;”,要使变量p指向s所指向的同一个字符串,则应选取()。
A、char*p=s
B、char*p=&s
C、char*p;p=*s
D、char*p;p=&s
正确答案:A
第15题,C++中用于实现运行时多态性的是()。
A、内联函数
B、重载函数
C、静态函数
D、虚函数
正确答案
第16题,若有如下函数声明:voidFun(int);,则下列()不能与该函数进行重载。
A、void Fun(int,int);
B、void Fun(double);
C、int Fun(int);
D、void Fun(int) const
正确答案:C
第17题,对虚函数的调用()
A、一定使用动态联编
B、必须使用动态联编
C、一定使用静态联编
D、不一定使用动态联编
正确答案
第18题,下列关于类型转换的描述中,正确的是()。
A、由不同类型操作数组成的表达式的类型一定是最高类型double类型
B、强制类型转换都是非保值映射
C、赋值表达式的类型是左值的类型
D、类型转换是永久性的
正确答案:C
第19题,假定p是具有double类型的指针变量,则表达式++p使p的值(