如果为非客运车辆,不能进入;如果是客运车辆,若乘车人数小于4,收费四元,若大于等于4,收费八元。
想知道分别用《面向对象》和《面向过程》两种方法怎么写
停车场收费问题分别用面向对象和面向过程的方法
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- bilal-abdurehim 2023-04-13 19:07关注
面向对象方法
类
- 车辆类
- 属性:
- 车牌号
- 车辆类型
- 乘客人数
- 方法:
- 进入停车场
- 计算停车费用
- 属性:
算法
- 如果车辆类型为客运车辆,创建一个车辆对象,并传入车牌号和乘客人数。
- 如果乘客人数小于4,调用车辆对象的计算停车费用方法,传入4元,然后输出结果。
- 如果乘客人数大于等于4,调用车辆对象的计算停车费用方法,传入8元,然后输出结果。
- 如果车辆类型为非客运车辆,输出“不能进入停车场”。
面向过程方法
- 输入车牌号、车辆类型和乘客人数。
- 如果车辆类型为非客运车辆,输出“不能进入停车场”。
- 如果车辆类型为客运车辆且乘客人数小于4,输出4元。
- 如果车辆类型为客运车辆且乘客人数大于等于4,输出8元。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 - 车辆类
悬赏问题
- ¥15 unity第一人称射击小游戏,有demo,在原脚本的基础上进行修改以达到要求
- ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看
- ¥15 关于#Java#的问题,如何解决?
- ¥15 加热介质是液体,换热器壳侧导热系数和总的导热系数怎么算
- ¥100 嵌入式系统基于PIC16F882和热敏电阻的数字温度计
- ¥15 cmd cl 0x000007b
- ¥20 BAPI_PR_CHANGE how to add account assignment information for service line
- ¥500 火焰左右视图、视差(基于双目相机)
- ¥100 set_link_state
- ¥15 虚幻5 UE美术毛发渲染