- 0
- 0
- 约5.42千字
- 约 11页
- 2021-10-17 发布于山东
- 举报
0809面向对象程序设计(二)试卷B汇编
0809面向对象程序设计(二)试卷B汇编
PAGE / NUMPAGES
0809面向对象程序设计(二)试卷B汇编
华侨大学 面向对象程序设计(二) 试卷( B)
系别 计算机、软件工程、网络工程 08 考试日期 2009 年 06 月 29 日
姓名 学号 成绩
一、选择题 (20 分,每题 2 分)
(1) 在 C++中,关于以下设置参数默认值的描述中, 正确 的是 (1) 。
A)不相同意设置参数的默认值
B)设置参数默认值只幸亏定义函数时设置
C)设置参数默认值时,应该是先设置右边的再设置左边的
D)设置参数默认值时,应该全部参数都设置
编译时多态性经过使用( 2)获得。
A)重载函数 B)虚函数 C)继承 D)
析构函数
派生类构造函数的成员初始化列表中,不能够包含(3)。
A)基类的构造函数 B) 派生类中成员对象的初始化
C)基类中成员对象的初始化 D)派生类中一般数据成员的初始化
(4) 下面关于友元的描述中, 错误 的是( 4)。
A)友元函数能够接见该类的私有数据成员
B)一个类的友元类中的成员函数都是这个类的友元函数
C)友元能够提高程序的运行效率
D)类与类之间的友元关系能够继承
在定义派生类对象时构造函数的执行序次为:( 5)。
A)先执行基类的构造函数,再执行成员对象的构造函数,最后执行派生类自己的构造函数
B)先执行基类的构造函数,再执行派生类自己的构造函数,最后执行成员对象的构造函数
C)先执行派生类自己的构造函数,再执行基类的构造函数,最后执行成员对象的构造函数
D)先执行派生类自己的构造函数,再执行成员对象的构造函数,最后执行基类的构造函数
以下表达中 不正确 的是 ( 6)
在不相同的函数中能够使用相同名字的变量
函数中的形式参数是局部变量
在一个函数内定义的变量只在本函数范围内有效
在一个函数内的复合语句中定义的变量在本函数范围内有效
(7) 下面关于构造函数的表达中 , 正确 的表达是 (7) 。
A)引入构造函数是为了对象的自动执行 B)构造函数名必定与类名相同
C)构造函数不能够重载 D) 构造函数也是成员函数 , 因此能够被其他函数调用
1
(8)
以下关于函数指针的表达中,
正确 的是(
8) 。
A)
函数指针用来存放函数入口地址
B)
函数指针用来存放函数调用的结果
C)
函数指针用来指示函数的出口地址
D)
函数指针就是指针函数的别名
(9)
以下关于继承的描述中, 错误 的是( 9)。
A)析构函数不能够被继承 B) 派生类是基类的组合
C)派生类的成员除了它自己的成员外还包含了它的基类的成员
D)派生类中继承的基类成员的接见权限在派生类中保持不变
(10) 以下正确的描述是 (10) 。
在 C++语言程序中 A)函数的定义能够嵌套,但函数的调用不能够够嵌套
B)函数的定义不能够够嵌套,但函数的调用能够嵌套
C)函数的定义和函数的调用均不能够够嵌套
D)函数的定义和函数的调用均能够嵌套
二、阅读以下程序并给出执行结果( 20 分,每题 5 分)。
1、
#includeiostream
using namespace std;
void func();
int a=1;
int main()
{
int x=0, y=-1;
coutx=x, y=y, a=aendl;
func();
coutx=x, y=y, a=aendl;
func();
return 1;
}
void func()
{
static int x=2;
int y=5;
x+=2, y+=5;
a+=12;
coutx=x, y=y, a=aendl;
}
2、
#includeiostream
using namespace std;
class Add
{
private:
2
int x,y;
public:
Add(int a,int b)
{
x=a; y=b;
cout 调用构造函数 1endl;
}
Add(Add p)
{
x=p.x; y=p.y;
cout 调用构造函数 2endl;
}
~Add()
{
cout 调用析构函数 endl;
}
int add(){ return x+y; }
};
void main()
{
Add p1(2,3);
Add p2(p1);
coutp2.add()endl;
}
3、
#include iostream
using namespace std;
class Base
{
protected:
int b;
public:
Base(int bval=0)
{coutConstructing Base...bvalendl;
b=bval;
}
};
cla
您可能关注的文档
最近下载
- 食材分拣、包装、运输、验收、售后整体配送服务方案.docx VIP
- 小学五年级口算题大全800题.docx VIP
- 2024-2025学年广东省深圳市福田实验教育集团(侨外)下学期七年级期中数学试题 .doc VIP
- (高清版)DT 1031.4-2011 土地复垦方案编制规程 第4部分:金属矿.pdf VIP
- (市质检二检)福州市2025-2026学年高三年级第二次质量检测 语文试卷(含答案).docx
- 迈克尔·A·希特-战略管理:概念与案例(第10版)hitt_10e_ch11_FINAL.pptx VIP
- 空天系列报告一:北京太空算力:中国天算的“DeepSeek”时刻.pptx VIP
- (高清版)DT 1031.2-2011 土地复垦方案编制规程 第2部分:露天煤矿.pdf VIP
- 《工业机器人工作站系统集成》课件——选择合适型号的工业机器人01 工业机器人的选型.ppt VIP
- 银行柜面培训课件.pptx VIP
原创力文档

文档评论(0)