C++面向对象-试卷A卷分享.pdf
- 肖四妹学教育个人认证 |
- 2021-11-30 发布|
- 26.63 KB|
- 8页
山东财政学院 2009—2010 学年第二学期期末考试《 C++面向对象程序设计》试卷 (A ) (考试时间为 120 分钟) 学院 __________ 班级 __________ 姓名 学号 __________ 题 号 一 二 三 四 五 六 七 总 分 得 分 阅卷人 合分人 (答案一律答在答题纸上,答在试卷上无效)
一、单项选择题 (每小题 2 分,共 20 分)
1、C++ 中解决命名冲突的机制是: ( ) (A) 虚基类 (B) 虚函数 (C) 函数重载 (D) 命名空间
2、在一个类中,下列哪些成员可以是多个?( ) (A) 无参构造函数 (B) 析构函数 (C) 原型相同的非静态成员函数 (D) 静态成员函数
3、若类 A 的一个对象所占的内存空间中包含虚函数表的入口地址,则: ( ) (A) 类 A 不能有静态数据成员 (B) 类 A 中公有的成员函数一定是虚的 (C) 类 A 中至少有一个成员函数是虚的 (D) 类 A 的析构函数一定是虚的
4、下列选项中不是构造函数特征的是: ( ) (A) 构造函数的函数名与类名相同 (B) 构造函数可以重载 (C) 构造函数可以设置缺省参数 (D) 构造函数必须指定类型说明
5、在类定义中, 为说明成员的访问权限, private 、protected 、public 可以出现次数为: ( ) (A) 次数没有具体限定 (B) 每种至多一次 (C) public 至少一次 (D) 每种至少一次
6、下面关于访问类 A 的私有数据成员的说法,错误的是: ( ) (A) 类 A 的友元函数可以访问类 A 的私有成员。 (B) 类 A 的友元类中的非静态成员函数可以访问类 A 的私有成员。 (C)类 A 的嵌套类中的非静态成员函数可以访问类 A 的私有成员。 (D) 类 A 中的非静态成员函数可以访问类 A 的私有成员