- 12
- 0
- 约8.44万字
- 约 14页
- 2017-08-02 发布于河南
- 举报
华侨大学 面向对象程序设计(二) 试卷A
系别(专业) 考 试 日 期 2 0 0 8 年6 月3 0 日
姓 名 学 号 成 绩
一、填空题(10分,每小题1分)
1.函数的原型说明是对将要使用的函数进行“框架”说明,它包括(1) 、函数名、一对括号及其括号内的各个函数形参的类型,形参名可以省略。
2.函数可以嵌套调用,但不能嵌套(2) 。
3.在递归函数的定义中,必须有一个确定是否能避免递归调用的测试条件。如果条件 (3)时就递归调用,否则就不再递归调用。(填“满足”或“不满足”)
4.重载函数间不能只是函数的返回值类型不同,应至少在形参的个数、(4) 或参数顺序上有所不同。
5.在说明带有多个默认参数值的函数时,多个默认参数值应 (5) 设置。
6.如果在类中没有显式定义构造函数时,则C++编译系统在编译时为该类提供一个 (6) 。
7.在删除一个动态对象时,将自动调用该动态对象所属类的 (7) 。
8.若要把函数void FriendFun()定义为类Myclass的友元函数,则应在类Myclass的定义中加入语句(8)。
9.对虚函数使用对象指针或引用调用,系统使用(9) 联编。
10.大多数C++程序都要包含(10)头文件。该文件中包含了所有输入/输出流操作所需要的基本信息。
二、选择填空题(20分,每小题2分)
1.下列对结构及其变量定义错误的是(1)。
A)struct MyStruct{ int num; char ch; };
B)struct MyStruct{ int num; char ch; }My;
C)struct { int num; char ch; }My;
D)struct { int num; char ch; };
2. 有如下定义语句:typedef char* PCHAR;,下列语句或叙述正确的是(2)。
A)语句PCHAR p;定义了一个字符变量p
B)语句PCHAR *p;定义了一个指向字符的指针变量p
C)PCHAR p; char name[5]= John; p=name;
D)PCHAR p=Hello; coutp;的输出结果是H
3.在不同文件的函数中,对全局变量的引用要加上(3)关键字。
A)register B)auto C)static D)extern
4.局部静态变量的作用域是(4)。
A)定义该静态变量的函数外部 B)定义该静态变量的函数内部
C)定义该静态变量的文件外部 D)定义该静态变量的文件内部
5. 构造函数不具备的特征的是(5)。
A) 构造函数的函数名与类名相同 B) 构造函数可以重载
C) 构造函数必须指定函数的类型 D) 构造函数可以设置默认参数
6.析构函数的作用是(6)。
A)释放对象占用的内存空间 B)初始化数据成员
C)设置默认参数值 D)释放函数定义时占用的内存空间
7.派生类的对象对它的基类成员中的(7)是可访问的。???
A)公有继承的私有成员??????????B)?公有继承的公有成员?
C)公有继承的保护成员??????????D)私有继承的公有成员???
8.在(8)情况下适宜采用inline定义内联函数。?
A)函数体含有循环语句?????????? B)函数体含有递归语句???
C)需要加快程序的执行速度??????D)函数代码多、不常调用?
9.下面对类的静态数据成员的叙述中,正确的是()。
A)静态数据成员是类的所有对象共享的数据?
B)类的每个对象都有静态数据成员的一份备份
C)类的不同对象有不同的静态数据成员
D)静态数据成员不能通过类的对象调用
10.编译时多态性通过使用(10)获得。?
A)重载函数????????? ?B)虚函数 ? C)继承??????????D)析构函数?
三、阅读以下程序,写出其输出结果(24分)
1. (5分)
#includeiostream
using namespace std;
class Visitor
{
public:
static int glob;
void set_mes (char *a);
void display();
private:
int number;
char *name;
};
void Visitor :: set_mes (char *a)
您可能关注的文档
- 初一语文(第42周).doc
- 初一语文(上)2.doc
- 初一语文复习讲义(文言文).doc
- 02375_运筹学基础试题与答案_201004.doc
- 初一语文上古诗词背诵.doc
- 初一语文周练(4-21).doc
- 初一阅读方法(课用)1.doc
- 06(网络后门与网络隐身).ppt
- 105导线和电缆截面选择计算.ppt
- 初中课内古诗文理解性默写.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)