- 0
- 0
- 约3.24千字
- 约 10页
- 2026-01-20 发布于江西
- 举报
湖南师范大学《面向对象程序设计》2020—2021学年第一学期期末试卷
一、单项选择题(本大题共10小题,每小题2.5分,共25分)
1.使用下列哪一限定符可强制改变访问方式
A.const B.short
C.1ong D.signed
2.下列表达式,哪一是声明P为指向常量的指针A.constint*pB.int*constp;
C.constint*constpD.int*p
3.运算符::叫做
A.下标运算符
B.自增运算符
C.成员访问运算符
D.作用域运算符
4.如果为一个类定义了自己的构造函数,下列描述正确的是A.系统不再提供默认构造函数,但提供其他构造函数
B.系统提供其他非默认构造函数
C.系统不再提供默认构造函数
D.系统仍提供默认构造函数
5.对于类中的成员,使用protected修饰,表明该成员的访问权限是A.公有的B.私有的
C.保护的D.不可见的
6.类不是内存中的物理实体,只有当使用类产生对象时,才进行内存分配,这种对象建
立的过程称为
A.程序化B.结构化
C.过程化D.实例化
7.下列关于类的权限描述错误的是
A.类本身的成员函数可以访问自己定义的任何成员B.类的对象只能访问公有成员
C.普通函数只能通过对象访问类的公有成员
D.一个类不能包含另一个类的对象作为成员
8.在派生中,访问控制方式没有下列哪种
A.publishB.public
C.protected D.private
9.采用重载函数的目的是
A.实现共享 B.减少空间
C.提高速度 D.使用方便,提高可读性
10.设类A中包含若干其他类的对象作为成员,则在定义类A的构造函数时,应使用下列哪个符号将A::A(参数表)与成员初始化列表隔开
A., B.;
C.: D..
二、填空题(本大题共10小题,每小题1.5分,共15分)
1.默认参数是在______中说明的,默认参数可以多于1个,但是必须放在参数序列的后部。
2.类所声明的内容用______括起来,之间的内容称为类体。
3.执行代码doublepi=3.141592;coutpi;程序的输出结果是______。
4.在文件输入流类中,用于判断提取操作是否已达到文件尾的方法是______。
5.常量成员包括常量数据成员,静态常数成员,和______。
6.通过C++语言中的______机制,可以从现存类中构建其子类。7.如果一个函数直接或间接地调用自身,这样的调用称为______调用。8.使用C++编译器对C++源程序进行编译产生文件的扩展名是______。9.C++的类成员由数据成员和______组成。
10.C++面向对象程序设计的特点为:抽象,封装,继承和______。
三、改错题(本大题共5小题,每小题5分,共20分)
下面的类定义中有一处错误,请写出错误所在行并给出修改意见。
1.#includeiostream.h
templateclassT
Tminx(Tx,Ty){
if(xy)
x=y;
returnx;
}
voidmain()
{
inta;
doubled;
coutminx(a,d)endl;
}
2.#includeiostream.h
classPeople{
public:
voidPeople(){}
constintage()const{return15;}
char*name(){returnGreen;}
};
voidmain()
{
constPeoples;
inti=s.age();
coutage=iendl;
}
3.#includeiostream.h
classA{
public:voidshow(){coutclassAshowendl;}
};
classB{
public:voidshow(){coutclassBshowendl;}};
classC:publicA,publicB{
public:voidprint(){coutclassCprintendl;}};
voidmain(){
Cc;
c.show();
c.print();
}
4.#includeiostream.h
classStudent{
intx=0,y=0;
public:
Student(){
x=1;
y=l;
}
Student(inta,intb){
x=a;
y=b;
}
voidget(){
coutxyendl;
}
};
intmain(){
Studentstudent(5,6);
student.get();
}
四、代码题(本大题共4
您可能关注的文档
- 上海外国语大学《现代汉语》2020-2021学年期末试卷.docx
- 上海外国语大学《现代汉语》2021-2022学年期末试卷.docx
- 上海外国语大学《现代汉语》2022-2023期末试卷.docx
- 石河子大学《现代汉语》2019-2020学年期末试卷.docx
- 石河子大学新闻学专业《现代汉语》2021-2022学年期末试卷.docx
- 四川大学《计算机组成原理》2017-2018学年期末试卷.docx
- 四川大学《计算机组成原理》2018-2019学年期末试卷.docx
- 四川大学《计算机组成原理》2019-2020学年期末试卷.docx
- 四川大学《计算机组成原理》2020-2021学年期末试卷.docx
- 四川大学《计算机组成原理》2021-2022学年期末试卷.docx
- 2026年中国窗饰产品市场全景调查与市场供需预测报告.docx
- 2026年中国船舶水下清洗行业深度研究报告:市场需求预测、进入壁垒及投资风险.docx
- 2026年中国船用绞车行业运行态势及十五五盈利前景预测报告.docx
- 2026年中国橱柜行业深度调研报告.docx
- 2026年中国船用绞车市场深度调研及投资前景战略分析报告.docx
- 2026年中国船用配套设备市场发展策略及投资潜力可行性预测报告.docx
- 2026年中国储能材料行业运营态势与投资前景预测分析报告.docx
- 2026年中国储氢材料行业运营现状及发展规划分析报告.docx
- 2026年中国传真机市场深度研究及投资前景咨询报告.docx
- 2026年中国储能变流器(PCS)产业深度评估与发展前景趋势分析研究报告.docx
原创力文档

文档评论(0)