上海大学级C试题.doc

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

上海大学级C++试题

上海大学级C++试题

PAGE / NUMPAGES

上海大学级C++试题

上海大学 2015~ 2016

(A 卷)

学年度秋季学期试卷

课程名 : 面向对象程序设计

课程号 :学分: 5

应试人声明:

我保证遵守《上海大学学生手册》中的《上海大学考场规则》,如有考试违纪、作弊行为,愿意接受《上海大学学生考试违纪、作弊行为界定及处分规定》的纪律处分。

应试人应试人学号应试人所在院系

题号一 (20)二 (20)三(20)四(40)

得分

——————————————————————————————————————

一、判断题(每小题 2 分,共 20 分)

1.

类的构造函数的函数名与类名相同,可以重载构造函数。

(√)

2.

类的析构函数可以被重载。

(×)

3.

重载运算符函数不能改变运算符的操作数个数、优先级和结合方向。

(√)

引用在声明时必须对其初始化,以绑定某个已经存在的变量(或对象),

在该引用的生命期内,该绑定不能被更改。(√)

指针变量在定义时必须对其初始化,以锁定某个已经存在的目标变量(或

对象),在该指针变量的生命期内,该指向不能被更改。(×)

6. 类的非静态成员函数均有一个隐含的形式参数this指针常量,用于指向

调用该函数的对象。函数体中不能改变该指针常量的指向(即锁定调用该

函数的对象)。(√)

派生类继承了基类的所有数据成员,并且在派生类的成员函数中都能直接

访问基类的访问属性为private的成员。(×)

构造派生类对象时,先调用基类的构造函数,后执行派生类的构造函数。

析构派生类对象时,先调用基类的析构函数,后执行派生类的析构函数。(×)

含纯虚函数的类称为抽象类,不能创建抽象类的对象,不能定义抽象类的

指针变量,不能声明抽象类的引用。(×)

引用返回的函数可以作左值,也避免了函数值返回时创建与返回

最近下载