- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计报告
设计题目:车位管理
学生姓名:
专业:计算机科学与技术
班级:
学号:
指导老师:
完成日期: 2012.7.4
合肥工业大学计算机与信息学院
(一) 需求和规格说明
车位管理
随着家庭购买汽车的增加,停车场车位紧张的问题越来越突出。请根据题目要求完成简
单的车位管理程序。
1.停车场有若干停车位(为说明问题,假定为 3 个),每个位置可以存放不同种类的汽
车,包括卡车 Truck ,客车 Carriage 和小轿车 Car ,但同一时刻一个位置只能存放 0 或 1
辆汽车。
2 .管理系统模拟实际车辆停车的情况:
① 停车:新来车辆时如果有空位,按顺序为该车分配停车位,并自动记录开始停车的
时间(用系统的时间) ;
② 计费:车辆开走时,输入车位编号,自动记录结束停车的时间(用系统的时间) ;计
算出相应停车费;
③ 显示:显示停车场中各类车辆的信息。
④ 保存
⑤ 退出
3 .定义描述停车场的类 Park ,其中有 3 个位置用于存放各类车辆。
4 .定义基类 Automobile ,至少包括纯虚函数 Pay 用于显示车辆信息并交纳相应停车费。
5 .定义派生类 Truck,Carriage 和 Car ,这些车辆除了拥有车牌号、之外,
Truck 还拥有载重量(浮点数,单位吨)属性, Carriage 还拥有乘坐人数(整数,单位
座)属性, Car 还拥有排气量(浮点数,单位 L )属性。具体实现上述纯虚函数 Pay,显示
每类车辆的相应信息,并给出计价提示,其中 Truck 收费 2 元/ 小时, Carriage 收费 1.5 元
/ 小时, Car 收费 1 元/ 小时。
(二) 设计
根 据 上 述 需 求 , 设 计 一 个 基 类 Automobile, 然 后 派 生 出 Truck( 卡 车 ) ,
Carriage( 客车 ) ,Car( 小轿车 ) 。定义描述停车场的类 Park ,其中有 3 个位置用于存
放各类车辆。
在基类中,除了定义公用变量 time 和 number 以外,还应统一定义对各类车都
应有的操作,这样可以规范各派生类的基本行为。但是各类人员的情况不同,不能
在基类 Automobile 中统一定义计算方法。各类人员信息的显示内容也不同,同样不
能在基类中统一定义显示方法。因此,在 Automobile 类中用纯虚函数的方式定义了
计算收费函数 pay() 和取车函数 pick() ,然后在派生类中再根据各自的同名函数实
现具体的功能。
即先定义基类 Automobile, 在通过公有继承得到 Car, Carriage,Car.同时定义含有 Automobile
Park[3] 的类 Park。
成员类 类型 成员名 描述
别
Automobile 属性 char * Number 车牌号
int time 停车时间
clock_t start 进场时间
clock_t finish 出场时间
方法 void pay()
您可能关注的文档
- 现场仪表设计安装 容易忽略的60条小问题.pdf
- 活动签到表模板怎么做_金山学院志愿服务活动签到表.pdf
- 上海浦东新区金弦艺术培训中心章程.pdf
- 工程质量保修书.pdf
- 教学检查工作计划(期中).pdf
- 卫生院基本情况介绍.pdf
- 读《平凡的世界》有感800字_平凡的世界读后感.pdf
- 团员自我评价.pdf
- 开学季家长准备工作方案.pdf
- 语文教师岗位职责.pdf
- 2025年淄博市中考数学试题卷(含答案解析).docx
- 西安市2026届高三上学期一模历史试题(含答案详解).pdf
- 西安市2026届高三上学期一模生物试题(含答案详解).pdf
- 西安市2026届高三上学期一模政治试题(含答案详解).docx
- 西安市2026届高三上学期一模历史试题(含答案详解).docx
- 西安市2026届高三上学期一模地理试题(含答案详解).pdf
- 西安市2026届高三上学期一模化学试题(含答案).pdf
- 西安市2026届高三上学期一模物理试题(含答案).pdf
- 西安市2026届高三上学期一模政治试题(含答案详解).pdf
- 西安市2026届高三上学期一模语文试题(含答案详解).pdf
最近下载
- 2025年湖南铁道职业技术学院单招职业适应性测试试题及答案解析2025.pdf VIP
- 阿莫西林克拉维酸钾片在犬体内的生物等效性研究.pdf
- 新项目方法能力验证报告(水质粪大肠菌群的测定多管发酵法).docx
- TCECS 616-2019 隧道施工超前地质预报技术规程.docx VIP
- 妇幼保健信息系统基本功能规范.pdf VIP
- SL27-2014 水闸施工规范.docx VIP
- DB5305T 78-2022保山市牛油果园水肥一体化技术规程.docx VIP
- 团结路下穿隧道工程地质详勘报告.docx VIP
- 水平定向钻施工规范.pdf VIP
- 2024年高考作文素材积累之央视主持人大赛2023第二期、第三期金句合集及选手展示文稿.docx VIP
文档评论(0)