作业辅导网

标题: 西安交通大学17年9月课程考试《面向对象程序设计(高起专)》作业考核试题 [打印本页]

作者: 李老师    时间: 2017-8-28 17:36
标题: 西安交通大学17年9月课程考试《面向对象程序设计(高起专)》作业考核试题
西安交通大学17年9月课程考试《面向对象程序设计(高起专)》作业考核试题
试卷总分:100       测试时间:--
单选题
判断题

一、单选题(共 30 道试题,共 60 分。)V
1.  构造函数不具备的特征是( )。
A. 构造函数的函数名与类名相同
B. 构造函数可以重载
C. 构造函数可以设置默认参数
D. 构造函数必须指定类型说明
      满分:2  分
2.  关于运算符重载,下列说法正确的是()。
A. 所有运算符都可以重载
B. 通过重载,可以使运算符应用于自定义的数据类型
C. 通过重载,可以创建原来没有的运算符号
D. 通过重载,可以改变运算符的优先级
      满分:2  分
3.  关于运算符重载,下列说法正确的是( )。
A. 重载时,运算符的优先级可以改变。
B. 重载时,运算符的结合性可以改变。
C. 重载时,运算符的功能可以改变。
D. 重载时,运算符的操作数个数可以改变。
      满分:2  分
4.  一个类的析构函数通常被定义为该类的()成员。
A. 私有
B. 保护
C. 公用
D. 友元
      满分:2  分
5.  下列关于类的访问控制机制说法错误的是()。
A. 静态数据成员通常都定义为公有类型。
B. 一个对象的私有成员对于同类的另一个对象是可见的
C. 友元机制破坏了类的封装性。
D. 基类的保护成员对派生类新定义的成员函数是可见的。
      满分:2  分
6.  C++的继承性允许派生类继承基类的( )。
A. 部分特性,并允许增加新的特性或重定义基类的特性
B. 部分特性,但不允许增加新的特性或重定义基类的特性
C. 所有特性,并允许增加新的特性或重定义基类的特性
D. 所有特性,但不允许增加新的特性或重定义基类的特性
      满分:2  分
7.  假定AB为一个类,则执行 “AB r1=r2;”语句时将自动调用该类的( )。
A. 无参构造函数
B. 带参构造函数
C. 赋值重载函数
D. 拷贝构造函数
      满分:2  分
8.  关于消息,下列说法中不正确的是( )。
A. 发送消息的对象请求服务,接受消息的对象提供服务
B. 消息的发送者必须了解消息的接收者如何响应消息
C. 在C++中,消息的发送具体体现为对接收消息的对象的某个函数的调用
D. 每个对象只能接收某些特定格式的消息




欢迎光临 作业辅导网 (http://aopeng100.com/) Powered by Discuz! X3.2