- 57
- 0
- 约4.06千字
- 约 7页
- 2017-08-23 发布于浙江
- 举报
西安交通大学17年9月课程考试《面向对象程序设计(高起专)》作业考核试题
西安交通大学17年9月课程考试《面向对象程序设计(高起专)》作业考核试题
一、单选题(共 30 道试题,共 60 分。)
1. 构造函数不具备的特征是( )。
A. 构造函数的函数名与类名相同
B. 构造函数可以重载
C. 构造函数可以设置默认参数
D. 构造函数必须指定类型说明
正确答案:
2. 关于运算符重载,下列说法正确的是()。
A. 所有运算符都可以重载
B. 通过重载,可以使运算符应用于自定义的数据类型
C. 通过重载,可以创建原来没有的运算符号
D. 通过重载,可以改变运算符的优先级
正确答案:
3. 关于运算符重载,下列说法正确的是( )。
A. 重载时,运算符的优先级可以改变。
B. 重载时,运算符的结合性可以改变。
C. 重载时,运算符的功能可以改变。
D. 重载时,运算符的操作数个数可以改变。
正确答案:
4. 一个类的析构函数通常被定义为该类的()成员。
A. 私有
B. 保护
C. 公用
D. 友元
正确答案:
5. 下列关于类的访问控制机制说法错误的是()。
A. 静态数据成员通常都定义为公有类型。
B. 一个对象的私有成员对于同类的另一个对象是可见的
C. 友元机制破坏了类的封装性。
D. 基类的保护成员对派生类新定义的成员函数是可见的。
正确答案:
6. C++的继承性允许派生类继承基类的( )。
A. 部分特性,并允
原创力文档

文档评论(0)