13春电子科大《C++语言程序设计》在线作业3

所属学校:电子科技大学 科目:C++语言程序设计 2015-03-17 15:34:38
电子科大《C++语言程序设计》在线作业3
试卷总分:100
单选题
一、单选题(共 20 道试题,共 100 分。)
V
1. 下列运算符中不能重载的是()
A. ::
B. +
C.
D.
满分:5 分
2. 下列有关继承和派生的叙述中,正确的是()
A. 如果一个派生类公有继承其基类,则该派生类对象可以直接访问基类的私有成员
B. 派生类的成员函数可以访问基类的所有成员
C. 基类对象可以赋值给派生类对象
D. 如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类
此题选: D 满分:5 分
3. cin是()类的标准对象的引用。
A. ostream
B. istream
C. stdout
D. stdin
满分:5 分
4. 不能参与重载的是()
A. 类
B. 函数
C. 函数模板
D. 运算符
满分:5 分
5. 关于对象成员的构造函数的调用顺序,说法正确的是()
A. 与它们在成员初始化列表中给出的顺序相同
B. 与析构函数的调用顺序相同
C. 与它们在类中定义说明的顺序相同
D. 以上说法都不对
满分:5 分
6. 下列()不是构造函数的特征。
A. 构造函数的函数名与类名相同
B. 构造函数可以重载
C. 构造函数可以设置形式参数的默认值
D. 构造函数必须指定函数类型
此题选: D 满分:5 分
7. 若有X obj[100]; (X为类名),则调用构造函数的次数为()
A. 0
B. 1
C. 100
D. 任意
满分:5 分
8. 下列说法正确的是
A. 定义构造函数必须指出其返回类型,并且不允许重载构造函数
B. 静态数据成员可以在类体中、类体外被初始化,但无需通过构造函数
C. 默认构造函数是不接受实参的函数,并且能由系统自动生成
D. 在创建一个新的类对象时,系统会为它的所有成员分配一块存储空间
满分:5 分
9. C++程序总是从()开始执行。
A. 构造函数
B. 析构函数
C. main()函数
D. 主类
满分:5 分
10. 在下列函数原型中,可以作为类A构造函数的是()
A. void A(int)
B. int A()
C. A(int)const
D. A(int)
此题选: D 满分:5 分
11. const A * p; 以下声明的含义是()
A. p是指向类A对象的指针
B. p是指向类A常对象的指针,该指针指向的对象是常量
C. p是指向类A常成员的指针
D. p是指向类A对象的常指针,该指针值是常量
满分:5 分
12. 说明内联函数的关键字为()
A. inline
B. virtual
C. static
D. define
满分:5 分
13. 一个类的友元函数能够访问该类的()
A. 私有成员
B. 保护成员
C. 公有成员
D. 所有成员
此题选: D 满分:5 分
14. 用成员函数重载一元运算符θ,则显示调用方式为()
A. obj θ
B. θ obj
C. obj.operator θ()
D. operator θ(obj)
满分:5 分
15. 在main()函数中,若有函数调用func(…),而func在类A中定义,则func函数是A类的()函数。
A. 友元
B. 构造
C. 静态公有成员
D. 析构
满分:5 分
16. 已知类X中的一个成员函数说明如下:void Set(X a); 其中,X a的含义是()
A. 指向类X的指针为a
B. 将a的地址赋给变量Set
C. a是类X的对象引用,用来作为Set()的形参
D. 变量X与a按位相与作为函数Set()的参数
满分:5 分
17. 若在类外有函数调用X::func();则函数func是类 X的()函数。
A. 私有静态成员函数
B. 公有非静态成员函
C. 公有静态成员函数
D. 友元函数
满分:5 分
18. 在一个派生类对象结束其生命周期时()
A. 先调用派生类的析构函数后调用基类的析构函数
B. 先调用基类的析构函数后调用派生类的析构函数
C. 如果基类没有定义析构函数,则只调用派生类的析构函数
D. 如果派生类没有定义析构函数,则只调用基类的析构函数
满分:5 分
19. 下面有关类说法不正确的是()
A. 在一个类中不能说明具有类类型的数据成员
B. 一个类可以有多个构造函数
C. 一个类只有一个析构函数,且析构函数不能被指定参数
D. 一个类中public、protected和private三者说明的顺序可以任意,且可以被使用多次,也可以不使用
满分:5 分
20. new必须与()配对使用。
A. close
B. delete
C. return
D. exit
满分:5 分
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: