形考任务四
实验3:实验目的
通过本实验,了解和掌握类、方法以及各个修饰符的使用。
问题描述
基于面向对象思想和类的方式,创建一个计算金额的程序。
啤酒 3.5元/罐, 方便面 4.5元/包, 矿泉水 2.0 元/瓶。
优惠规则:
对于单个商品购买数量超过2件时,给予9折优惠。
对于方便面这种商品,方便面总价超过20元时,扣减2元。
实验要求
在程序中输出顾客的名称以及购买商品的详细清单,并给出程序中输出顾客结账时最终的商品总价。国开答案请进:opzy.net或请联系微信:1095258436
在面向对象实现中,创建商品类,然后扩展出方便面的子类,在其中分别定义出各自的折扣逻辑。
测试数据:
小美购买商品: 啤酒 3罐,方便面3包,矿泉水 2瓶
小明购买商品: 啤酒2罐,方便面 5包
请提交源代码,并将执行结果的输出信息截图保存并提交。
实验4:实验目的
通过本实验,了解和掌握类和接口的继承与多态使用。
问题描述
杂物店正在做促销活动,针对春节制定了促销方案,具体如下:满50减8块,满30减4块。
同时很多商品都在进行特价促销,特价商品不参与最终结账时的折扣或者满减。特价商品是 啤酒,原价基础之上打7折销售。
某些商品需要满足最多购买数量的限制,超过限制的商品按照最大限制数量计算。某些商品有最小购买数量的要求,具体限制如下:
矿泉水: 单个商品最多购买3个;超过数量,按照最大数量计算。
方便面:最少购买2个,否则不予售卖。
主要的商品有: 矿泉水(单价2.0元),方便面(单价4.5元),啤酒 (单价10元)。
目前共有两位顾客购买商品,明细如下:
小明:矿泉水6瓶,方便面3个,啤酒2个;
小美:方便面1包,矿泉水3瓶,啤酒1个。
请按照两种促销方案分别计算小明和小美实际的花费金额。
实验要求
请提交源代码,并将执行结果的输出信息截图保存并提交