首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

中南大学面向对象编程(C++)考试试卷(可下载)

@Listen**的分享

一、填空题(每空1分,共15分)

1. 重载后的运算符保持其原有的 (1) 、 (2) 和结合性不变。

2.在定义成员函数时,函数体之前加上关键字 (3) 防止函数改变数据成员的值。

3.若要把函数:void fun(A &a)说明为类A的友元函数,则应在类A的定义中加入函数声明语句 (4) 。

4.设有类A,要将后缀形式的自增运算符“++”重载为其成员函数,重载函数声明为: (5) 。

5.抽象类中至少要有一个 (6) 函数。

6. 静态成员函数、友元函数、构造函数和析构函数中,不属于成员函数的是 (7)

7. 假定一个类A有两个int型的数据成员a和b,且类A有如下两个构造函数:

A(int aa, int bb, int cc) {a = ++aa; b = aa*bb +cc;}

A(int aa = 4, int bb = 2) { a = aa++; b = aa*bb;}

则创建对象A x1(4, 5, 6), x2(3);后,x1.a的值为 (8) ;x2.b的值为 (9) 。

8.在删除一个动态对象时,将自动调用该动态对象所属类的 (10) 函数。

9.在C++中,三种继承方式的说明符分别为 (11) 、public、 (12) ,如果不加说明,则默认的继承方式为 (13) 。

10. 如果只想保留公共基类的一个复制,必须使用关键字 (14) 把这个公共基类声明为虚基类。

11.在函数前面用关键字 (15)修饰时,则表示该函数表为内联函数。

如果UU手头有以往的考试试卷

可能是师兄师姐“传承”下来的

可能是打印店买的历年真题

也可能是捡到的野生试卷……

不限学校、专业、科目、年份……

求UU分享

图片、word、PDF……格式不限

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OXyNwmgNbKVsGhSF9n2531Lw0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券