
一个java基础项目,名为shop。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
该系统旨在提供一个Java基础的入门教程,涵盖一些基本功能的简单实现。具体功能包括:1. 商店进货管理,该功能涉及列出可进货的食品种类,选择要进货的食品,并确定进货的数量;进货完成后,系统应生成一份详细的进货清单。2. 商店销售管理,该功能允许顾客浏览可购买的食品种类,选择想要购买的食品并确定购买数量;完成购买后,系统应生成一份顾客购物清单。3. 顾客食用管理,该功能提供列出可食用的食品种类以及顾客选择食用食品并确定食用数量的功能;在顾客食用完食品后,系统应记录并列出剩余的食品库存。为了确保程序的稳定性和可靠性,需要进行异常处理机制的设计,保证程序能够正常执行。程序结构采用分包设计模式:Shop类包含一个Food[]类型的数组(用于存储食品),以及进货方法和售货方法。Food类则定义了食品的基本属性,例如食品名称和数量。梨(Pear)作为Food类的子类进行了扩展,苹果(Apple)也同样作为Food类的子类进行了扩展。顾客Father作为Food[]属性的持有者,儿子(Son)继承了Father类的方法,用于实现吃的方法。
全部评论 (0)
还没有任何评论哟~


