- 0
- 0
- 约1.91千字
- 约 6页
- 2026-01-20 发布于江西
- 举报
西北大学《面向对象程序设计》2022—2023学年第一学期期末试卷一、选择题(10分)
1.运算符delete与哪个函数一起运行
A.构造函数 B.析构函数
C.主函数D.不与任何函数一起工作
2.一个类可以获得另一个类的特性的机制称为A.抽象 B.封装
C.继承 D.多态性
3.使用下列哪个格式控制符可设置转换十六进制为十进制A.decB.oct
C.hex D.endl
4.对引用调用描述正确的是
A.分配新存储空间
B.修改已存储空间的名称为引用名
C.引用名与已存在存储空间无任何关联
D.将引用名标识符与一块已存在储区域相关联,没有分配新存储空间5.16.类中的protected成员在何处访问?
A.只类自身成员函数中B.只子类成员函数中
C.类和子类的成员函数中D.通过对象类外访问
二、填空题(40分)
1.在使用string类的find成员函数来检索主串中是否含有指定的 子串时,若在主串中不含指定的子串,find函数的返回值是 ________。
2.在C++中,声明布尔类型变量所用的关键字是________。
3.执行下列代码
inta=29,b=100;
coutsetw(3)abendl;
程序的输出结果是:________。
4.执行下列代码
cout″Hex:″hex255;
程序的输出结果为________。
5.C++语言中可以实现输出一个换行符并刷新流功能的操控符是________。
6.在C++中,利用向量类模板定义一个具有20个double的向量,其 元素均被置为0.5,实现此操作的语句是_______。
7.vector类中用于返回向量中的最后一个对象的方法是_________。8.虚函数类似于重载函数,但与重载函数的实现策略不同,对虚函数 声明时应使用_______关键字。
9.在C++中,虽然友元提供了类之间数据进行访问的一种方式,但它 破坏了面向对象程序设计的_______特性。
10.执行下列代码
coutshowpoint123.0;程序的输出结果是_______。11.在使用strin9类的find成员函数来检索主串中是否含有指定的 子串时,若在主串中不含指定的子串,find函数的返回值是 _______。
12.类A有如下成员函数
在主函数中有ints=fun(6.0)+fun(2),则执行该语句后s的值为_______。
13.重载运算符保持其原有的操作符个数,_______和结合性不变。14.若一个程序中使用如下语句申请了一个对象数组:point*prt=newpoint[2];
则在需要释放pn指向的动态数组对象时,所使用的语句是_______.
15.定义虚函数所用的关键字是_______。
16.设要把一个文件输出流对象myFile与文件“f:\myText.txt”相关联,所用的C++语句是
_______。
17.为了使用C++语言标准程序库提供的strin9类,在程序中必须使用宏语句是_______。
18.C++函数中传递对象地址值时使用_______作为参数。
19.UML中实例连接反映对象之间的静态关系,消息连接描述对象之间的_______关系。
20.使用引用作为函数参数,实参对象和形参对象代表同一对象。改变形参对象的值就
是改变_______对象的值。
三、程序分析题(60分)
1.#includeiosiream
usingnamespacestd;
classA{
public:
charname[255];
private:
char*getName()
{returnname;}
};
classB:publicA{
public:
B(char*n){
strcpy(name,n);
}
};
voidmain(){
Bb(″Hello!″);
cout″Name:″b.getName();
}
2.写一个程序,定义一个抽象类Shape,由它派生3个类:Square(正方形)、Trapezoid(梯
形)和Triangle(三角形)。用虚函数分别计算几种图形面积、并求它们的和。要求用基
类指针数组,使它每一个元素指向一个派生类对象。
.
3.完成程序空白处,可参考以下运行结果:
n=24
n=-21不能计算n!
程序执行结束
4.
您可能关注的文档
- 上海外国语大学《现代汉语》2020-2021学年期末试卷.docx
- 上海外国语大学《现代汉语》2021-2022学年期末试卷.docx
- 上海外国语大学《现代汉语》2022-2023期末试卷.docx
- 石河子大学新闻学专业《现代汉语》2021-2022学年期末试卷.docx
- 四川大学《计算机组成原理》2017-2018学年期末试卷.docx
- 四川大学《计算机组成原理》2020-2021学年期末试卷.docx
- 四川大学《计算机组成原理》2021-2022学年期末试卷.docx
- 四川大学汉语言文学专业《现代汉语》2021-2022学年期末试卷.docx
- 四川农业大学《分子生物学》2021-2022学年期末试卷.docx
- 四川农业大学《计算机组成原理》2017-2018学年期末试卷.docx
最近下载
- 贵州省黔南布依族苗族自治州2024-2025学年高一上学期期末语文试题(含答案).docx VIP
- 高速公路桥梁施工安全监理实施细则.doc VIP
- Dealroom.co-瑞士深度科技2025年报告(英译中).pdf
- 湖南省长沙市浏阳市2022-2023学年七年级上学期期末数学试题.pdf VIP
- GB 50300-2013建筑工程施工质量验收统一标准.pdf VIP
- (新)辅警招聘公安基础知识考试题库及答案.docx VIP
- 测角精度1秒级全站仪变形测量精度分析.pdf VIP
- 2026年1月浙江省高考选考化学模拟试卷试题(含答案详解).pdf VIP
- 软件开发项目初步验收方案,软件开发项目管理.doc VIP
- 关于2024年度民主生活会整改措施落实情况及2025年深入贯彻中央八项规定精神学习教育查摆问题整改情况的通报.docx VIP
原创力文档

文档评论(0)