它应该有茶和咖啡菜单、数量、尺寸、附加项目、账单和库存
如果客户订购,它将从菜单中选择一个项目,其中包括尺寸、附加组件和数量。如果客户完成订购,则应该打印账单。帐单中的数据将存储在库存中
您可以创建以下课程 菜单项: 菜单上的一个项目,具有名称和价格等属性。
订单项目: 客户订单中的商品。 包含一个菜单项、有关尺寸、附加组件和数量的信息。
比尔: 代表客户的账单,包含 OrderItem 列表。 提供将商品添加到账单并计算订单总成本的方法。
库存: 管理商店中可用商品的库存。 跟踪库存中每件商品的数量,并提供根据订购的商品更新库存的方法。
咖啡店: 创建 Menu、Inventory 和 Bill 的实例。 将示例项目添加到菜单并初始化库存。 下样品订单、打印账单并相应更新库存。