面向对象程序设计 c++ 山师 面向对象程序设计试卷a-评分标准

面向对象程序设计 c++ 山师 面向对象程序设计试卷a-评分标准

ID:6110829

大小:91.00 KB

页数:7页

时间:2018-01-03

面向对象程序设计 c++  山师 面向对象程序设计试卷a-评分标准_第1页
面向对象程序设计 c++  山师 面向对象程序设计试卷a-评分标准_第2页
面向对象程序设计 c++  山师 面向对象程序设计试卷a-评分标准_第3页
面向对象程序设计 c++  山师 面向对象程序设计试卷a-评分标准_第4页
面向对象程序设计 c++  山师 面向对象程序设计试卷a-评分标准_第5页
资源描述:

《面向对象程序设计 c++ 山师 面向对象程序设计试卷a-评分标准》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、山东师范大学信息科学与工程2009-2010学年第一学期2009级专升本《面向对象程序设计》A卷期终考试参考答案一、选择题(25小题,共25分)1A6D11C16D21C2D7D12A17B22C3D8B13C18D23A4D9A14A19C24C5C10B15D20D25D二、填空题(每空2分,共10分)1继承2多态3对象4封装5继承三、分析程序的执行结果,填空(5小题,每小题4分,共20分)1.5,722,252.12,2014,3016,4018,5020,6022,7024,8026,903.DefaultDefau

2、ltDefaultConstructor.DestructorMaConstructor.DestructorWangConstructor.DestructorLiMa,4.8Wang,3.6Li,3.1DestructorLiDestructorWangDestructorMa45.con.Acon.B1con.B2con.C57536des.Cdes.B2des.B1des.A四.程序设计题(4小题,共45分)1.编写一个程序,设计一个产品类Product,其定义如下:classProduct{char*name;//

3、产品名称intprice;//产品单价intquantity;//剩余产品数量public:Product(char*n,intp,intq);//构造函数~Product();//析构函数voidbuy(intmoney);//购买产品voidget()const;//显示剩余产品数量};并用数据进行测试。(10分)#include#includeclassProduct{char*name;intprice;intquantity;public:Product(char*n,i

4、ntp,intq){name=newchar[strlen(n)+1];strcpy(name,n);price=p;quantity=q;}~Product(){if(name){delete[]name;name=0;}}voidbuy(intmoney){intn,r;n=money/price;if(n>quantity)cout<<"数量不够"<

5、y<<"元,买了"<

6、格是17元/公升,有铅汽油的价格是16元/公升),请以构造函数方式建立此值。试输入某天所加的汽油量,本程序将列出加油站当天的总收入。(10分)#includeclassTc{private:doubleunlead,lead,total;intunprice,price;public:Tc(){unprice=17;price=16;}voidgetdata(){cout<<"无铅汽油总量;";cin>>unlead;cout<<"有铅汽油总量;";cin>>lead;total=unprice*un

7、lead+price*lead;}voiddisp(){cout<<"总收入:"<#includeclassrectangle{private:floatledge,sedge;public:rectangle(){};r

8、ectangle(floata,floatb){ledge=a;sedge=b;};floatarea(){returnledge*sedge;};voidaddarea(rectangler1,rectangler2){cout<<"总面积:"<

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

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

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