咨询热线

400-690-123455
  • 设计一个停车场管理系统c
设计一个停车场管理系统c

(1)停车场有若干停车位(为说明问题,假定为3个),每个位置可以存放不同类型的汽车,包括卡车Track,k客车Carriage和小轿车Car,但同一时刻一个位置只

全国热线

400-690-123455

  • 产品详情

  (1)停车场有若干停车位(为说明问题,假定为3个),每个位置可以存放不同类型的汽车,包括卡车Track,k客车Carriage和小轿车Car,但同一时刻一个位置只能存放0或1辆汽车。(2)管理...

  (1)停车场有若干停车位(为说明问题,假定为3个),每个位置可以存放不同类型的汽车,包括卡车Track,k客车Carriage和小轿车Car,但同一时刻一个位置只能存放0或1辆汽车。

  (2)管理系统模拟实际车辆停车情况:新来车辆时如果有空位,按顺序为该车分配停车位;车辆走开时,交纳相应停车费;统计各类车辆的数量。

  (4)定义基类Automobile,至少包括纯虚函数Pay()用于显示车辆信息并交纳相应停车费。

  (5)定义派生类Track,Carriage和Car,这些车辆除了有车牌号,车辆已使用年数属性外,Track还有载重量属性,Carriage还有乘坐人数属性,Car还有排气量属性。具体实现上述纯虚函数Pay(),显示每辆车辆的相应信息,并给出计价提示,其中Track收费2元每小时,Carriage收费1.5每小时,Car收费1元每小时。

  (6)重载输入”“操作符,使得可以通过cin直接读入每类车辆的相应信息。

  (7)编写main()函数,测试上述所要求的各种功能,即根据菜单命令为新来车辆分配停车位、走开车辆(输入车位编号)时付费、显示停车场中各类车辆的数量。

  可选中1个或多个下面的关键词,十大网赌网址搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  (1)停车场有若干停车位(为说明问题,假定为3个),每个位置可以存放不同类型的汽车,包括卡车Track,k客车Carriage和小轿车Car,但同一时刻一个位置只能存放0或1辆汽车。(2)管理系统模拟实际车辆停车情况:新来车辆时如果有空位,按顺序为该车分配停车位;车辆走开时,交纳相应停车费;统计各类车辆的数量。(3)定义描述停车场的类Park,其中有三个位置停放各类车辆。(4)定义基类Automobile,至少包括纯虚函数Pay()用于显示车辆信息并交纳相应停车费。