如果为非客运车辆,不能进入;如果是客运车辆,若乘车人数小于4,收费四元,若大于等于4,收费八元。
想知道分别用《面向对象》和《面向过程》两种方法怎么写

停车场收费问题分别用面向对象和面向过程的方法
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- bilal-abdurehim 2023-04-13 19:07关注
面向对象方法
类
- 车辆类
- 属性:
- 车牌号
- 车辆类型
- 乘客人数
- 方法:
- 进入停车场
- 计算停车费用
- 属性:
算法
- 如果车辆类型为客运车辆,创建一个车辆对象,并传入车牌号和乘客人数。
- 如果乘客人数小于4,调用车辆对象的计算停车费用方法,传入4元,然后输出结果。
- 如果乘客人数大于等于4,调用车辆对象的计算停车费用方法,传入8元,然后输出结果。
- 如果车辆类型为非客运车辆,输出“不能进入停车场”。
面向过程方法
- 输入车牌号、车辆类型和乘客人数。
- 如果车辆类型为非客运车辆,输出“不能进入停车场”。
- 如果车辆类型为客运车辆且乘客人数小于4,输出4元。
- 如果车辆类型为客运车辆且乘客人数大于等于4,输出8元。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 - 车辆类