- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《C面向对象程序设计》课程设计--车位管理程序
南京航空航天大学金城学院《C++面向对象程序设计》课程设计实验报告题目: _ 车位管理程序 班级: 分组: 组员: 成绩: 指导教师: 完成日期: 年 月 日目录一、程序的主要功能二、系统总框架图三、各模块的功能四、功能模块图五、程序结构流程图六、试验结果七、编程体会八、参考资料九、附录:程序清单及源程序程序的主要功能(1)停车:新来车辆时如果有空位,按顺序为该车分配停车位,并自动记录开始停车的时间(用系统的时间); (2)计费:车辆开走时,输入车位编号,自动记录结束停车的时间(用系统的时间);计算出相应停车费;(3)显示:显示停车场中各类车辆的信息。(4)退出二、系统总框架图主函数用户选择操作操作完成退出程序各模块的功能Park类 //描述停车场的类Park,定义Park内的数据成员Automobile类 //包括纯虚函数Pay用于显示车辆信息并交纳相应停车费,以及getlicense()获得车牌号Time类 // 获取系统时间Truck类 //公有继承Automobile类,并增加静态数据成员deadweight(载重量),对基类中的纯虚函数pay()详细定义Carriage类//公有继承Automobile类,并增加静态数据成员num(乘坐人数),对基类中的纯虚函数pay()详细定义Car类//公有继承Automobile类,并增加静态数据成员displacement(排气量)int main () //主函数(功能选择→ 功能实现)功能模块图五、程序结构流程图开始pay(int i=0)Car结束pay(int i=0)pay(int i=0)CarriageTruckgetlicense()停车取车显示六、试验结果七、编程体会刚开始没有想到去怎么做,简单弄了一下框架,后面慢慢的边写边改,然后就写出来了。通过百度的查找,懂得了用tm 时间结构。这次课设让我对c++有了更深的认识八、参考资料(1) 《C++面向对象程序设计》/陈腊梅等编.-北京:中国电力出版社,2015.8九、附录:程序清单及源程序#include iostream#include time.h#include stringusing namespace std;class Park{ public:int judge; //判断车位是否为空,0为空,1相反 int t_hour;//开始停车时间 int t_min;int q_hour; //qiut离开时间int q_min;int leixing; //车类型 string chepai;//车牌号};Park p[3]; //定义Park类对象p[3] //--------------------------------------------------------- class Automobile //基类 {int i;double j ;string license; //车牌号public:string getlicense(){cout请输入车牌号:endl;cinlicense;return license;}double money(int i=0){j=1/60;return ((p[i].q_hour-p[i].t_hour)*60+(p[i].q_min-p[i].t_min))*j;}virtual void pay(int i)=0; //纯虚函数 };//--------------------------------------------------------- class Time //定义时间类 {int hour; //时int min; //分public:void gettime() //时间函数 {struct tm *newtime; //获取时间time_t long_time;time( long_time );newtime = localtime( long_time );hour=newtime-tm_hour; //得到系统的当前小时min=newtime-tm_min; //得到系统的当前分钟}int showTime_h(){return hour;}int showTime_m(){return min;}};//--------------------------------------------------------- class Truck:public Automobile //卡车 {static float deadweight; //载重量 public: void pay(int i=0){cout-------------------endl;
您可能关注的文档
- 盲校十年级上学期期末试卷三.doc
- 基坑土方开挖及降水工程施工方案.doc
- 2014年五年级希望杯考前100题.doc
- XX中学创建市级规范化学校总结.doc
- 2014八下思品教学简案.doc
- 2016[首发]山东省淄博市沂源县(五四学制)2016-2017学年六年级下学期期中考试语文试题.docx
- 8.2.1.2----职业卫生安全防护装置管理台账.doc
- 消防结业考试试卷.doc
- 幼儿园脚手架技术交底记录.docx
- 小学语文总复习-句子专项训练.doc
- 2026及未来5年中国钢筋冷弯冲头行业投资前景及策略咨询报告.docx
- 2026及未来5年中国中央空调温控器行业投资前景及策略咨询报告.docx
- 2026及未来5年中国乙酸钠行业投资前景及策略咨询报告.docx
- 2026及未来5年中国汽车离合器用向心球轴承行业投资前景及策略咨询报告.docx
- 2026及未来5年中国水漏子行业投资前景及策略咨询报告.docx
- 2026及未来5年中国洗衣筐行业投资前景及策略咨询报告.docx
- 2026及未来5年中国普洱熟饼行业投资前景及策略咨询报告.docx
- 2026及未来5年中国污水等比例采样器测寻仪行业投资前景及策略咨询报告.docx
- 2026及未来5年中国真空熔炼炉行业投资前景及策略咨询报告.docx
- 2026及未来5年中国轻度耳聋助听器行业发展研究报告.docx
最近下载
- 圣诞快乐劳伦斯先生-Merry-Christmas-Mr-Lawrence-简谱+五线谱.pdf VIP
- 天府大悦城招商手册20220308(1)(1)(3).pdf VIP
- 流量计安装施工方案.docx VIP
- 安全技术交底记录表(动火作业).doc VIP
- 2025年常德烟草机械有限责任公司真题.docx VIP
- 带头讲安全课件.ppt VIP
- 幼儿园园长证考试试卷及答案.docx
- 安徽省蚌埠市(2024年-2025年小学六年级语文)统编版小升初模拟(上学期)试卷及答案.docx VIP
- 2025年供电所党支部书记抓基层党建工作述职述责述廉报告.docx VIP
- IMC的效果評估--IMC的總體暴露量分析.ppt VIP
原创力文档


文档评论(0)