计09面向对象程序设计 考试试卷(b卷)

计09面向对象程序设计 考试试卷(b卷)

ID:13341073

大小:83.00 KB

页数:4页

时间:2018-07-22

计09面向对象程序设计 考试试卷(b卷)_第1页
计09面向对象程序设计 考试试卷(b卷)_第2页
计09面向对象程序设计 考试试卷(b卷)_第3页
计09面向对象程序设计 考试试卷(b卷)_第4页
资源描述:

《计09面向对象程序设计 考试试卷(b卷)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、课程名称:面向对象程序设计(B卷闭卷)适用专业年级:计算机科学与技术09级考试时间:100分钟题号一二三四五六七八九十总分统分人签名题分102410261020100得分考生注意事项:1、本试卷共4页,试卷如有缺页或破损,请立即举手报告以便更换。2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。(答案请写在密封线内和答卷正面,否则不记分)一、判断题,正确的在下列表格中打√,错误的打×(每小题1分,共10分)123456789101.在c++语言中,只能使用class来定义一个类。()2.采用inline定义内联函数时,在对于函数

2、代码少、频繁调用的情况下特别有效。()3.函数重载时,它们的参数个数和类型要求都不能相同。()4.类中的静态成员数据为该类的所有对象所共享,并且,在该类对象被撤销时,静态成员并没有撤销。()5.构造函数和析构函数均不能被说明为虚函数。()6.在C语言中,不使用命名空间,但在C++程序中,一定要使用命名空间。()7.ASCII码文件和二进制文件都可在记事本中直接打开。()8.类的友员函数是指可以访问本类私有成员的其它类的成员函数。()9.面向对象的编程方法还是要以面向过程的编程方法做基础,故学了面向过程的编程方法后,对学习面向对象的编程

3、方法很有帮助。()10.在VC6.0开发环境中,对导入的位图资源进行编辑是有限制的。()二、简答题(每小题8分,共24分)1.什么是面向对象的程序设计?它的几个特征是什么?答:2.类和结构有什么异同?答:3..函数重载的主要作用是什么?调用不同的重载函数是在编译时决定还是在运行时决定?答:湖南工业大学考试试卷纸系(院)计算机与通信学院课程名称面向对象程序设计班级 姓名学号     ————————————————————————密封线——————————————————————第1页共4页三、填空题(每空2分,共10分)根据程序说明和

4、程序中的注释,填充程序中不完整的部分。类Number的成员函数TwoTimes是递归函数,功能是求2n(假设n<0时返回值为0)。#includeusingnamespacestd;classNumber{private:intNum;public:intn;intTwoTimes(intn)//递归函数TwoTimes(n)求2n。{if(___(1)___)return0;if(n==0)___(2)___;elsereturn___(3)___;}intGetNum(){returnNum;}Number(i

5、ntn=0){Num=n;}};voidmain(){Number*p;p=___(4)___;//动态生成由p指向的Number对象,并使Num为5。cout<TwoTimes(___(5)___);//输出2Numdeletep;解答:(1)(2)(3)(4)(5)}四、阅读下面的程序,写出程序运行的结果。(共26分)1.程序1(6分)#includeusingnamespacestd;intmain(){inta=7,b;int&c=b;intf(intx,inty,intz);b=a++;c=f(a

6、,b,c);cout<<"a="<classA{private:staticintn;intNum;public:A(intx=0){Num=x;n++;}~A(){n--;}staticintGetNum(){returnn;}voidprint();};湖南工业大学考试试卷纸系(院)计算机与通信学院课程名

7、称面向对象程序设计班级 姓名学号     ————————————————————————密封线——————————————————————第2页共4页voidA::print(){cout<<"n="<print();Aa;a.print();deletep;cout<<"n="<

8、classchair{public:chair(){cout<<"createchair."<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。