计08面向对象程序设计考试参考答案(B卷).doc

上传人:wux****ua 文档编号:9552743 上传时间:2020-04-06 格式:DOC 页数:2 大小:43.50KB
返回 下载 相关 举报
计08面向对象程序设计考试参考答案(B卷).doc_第1页
第1页 / 共2页
计08面向对象程序设计考试参考答案(B卷).doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述
面向对象程序设计课程试题参考答案及评分标准(中文试卷)( B卷)适用专业年级:计算机科学与技术08级 考试时间: 100分钟命题人:彭召意一、判断题(每小题1分,共计10分)(评分标准:每对一个得1分)12345678910二、简答题(每小题8分,共24分)(评分标准:以答对关键词来给分,用自己的语言理解回答,可适当得分)1(评分标准:两个知识点各4分,后一个知识点每小点2分)答:主要特征:1)、抽象,即忽略当前主题中与目标无关的那些方面,把它的主要特征抽取出来。抽象包括数据抽象和代码抽象。2)、封装,它是将抽象得到的数据成员和代码相结合,形成一个有机的整体。并且,封装可以隐藏内部的细节。3)、继承,它提供了代码重用的一种方式,派生类可以重用基类的属性和行为。4)、多态性,它是指不同类的对象对同一消息作出不同反应,即c+的代码可以根据运行情况的不同而执行不同的操作。2(评分标准:两个知识点各4分)答:结构是类的一种特例,在结构体中也可以定义成员函数、构造函数和析构函数,成员也可使用private、protected、public。结构和类的区别是:在缺省情况下,结构中的所有成员都是公有的,而在类中是私有的3(评分标准:两个知识点各4分)答:多态性是指:向不同的对象发送同一个消息,不同的对象在接收时会产生不同的行为(即方法)。C+中,多态性是通过指针和虚函数来实现的。 三、填空题(评分标准:每空2分,共10分,等价写法给满分)(1)n=0(2)n*Factorial (n-1)(3)new Number(4)new Number(7)(5)p2-GetNum()四、阅读下面的程序,写出程序运行的结果。(共26分)1程序1(6分)答:运行结果为:(评分标准:每对一个得3分)a=8 c=222. 程序2(10分,评分标准:每对一个给2分)答:程序运行结果为:n=6,Num=25n=7,Num=0n=63. 程序3(10分)运行结果为:(评分标准:前四个每对一个得1.5 分,后四个每对一个得1分)AA conBB con2AA con5CC con.CC desAA desBB desAA des第 1 页 共 2 页五、理解问答题(10分)(评分标准:按照每步的分值给分。)(1)(4分)Speak Chinese.Speak English.No Speak.No Speak.(2)(4分)No Speak.No Speak.No Speak.No Speak.(3)(2分)virtual void Speak() = 0;六、编程题(20分,评分标准:写出类和成员函数得12分,编出main()函数得8分,注意:程序的所有等价写法同样给分)#include #include using namespace std;class teacherprivate:int Num; string Name; int Age; char Sex;public:int GetNum() return Num;teacher(int Num0=1001, string Name0=彭老师, int Age0=30,char Sex0=1)Num = Num0;Name = Name0;Age = Age0;Sex = Sex0;void display();void teacher:display()coutNum=Num Name=Name.c_str() Age= Age Sex=Sexendl;int main()teacher t1,t2(1002,周老师,28,0),*p;t1.display();t2.display();ofstream f1(TFile.txt,ios:out); f1t1.GetNum()t2.GetNum()endl;f1.close();return 0;第 2 页 共 2 页
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!