1. 首页
  2. 数据库
  3. 其它
  4. Cabinet 源码

Cabinet 源码

上传者: 2021-03-20 20:41:46上传 ZIP文件 4.9KB 热度 17次
内阁 Basic OOP Structure of cabinet, shelf and item system. 每个柜子上都有架子,每个柜子里都有物品。 Structure is configured for extensibility. 有两个不同的文件夹,类和接口。 班级有两个不同的文件夹,即“物品”和“货架”。 当前,只有一种可乐类型。 可乐扩展了抽象类Item。 项目抽象类具有所有逻辑。 可以生成的真实项目将从Item抽象类扩展,并且仅大小会更改。 例如,可乐物品在架子上占据了一个空间。 如果要添加另一种在架子上占用多个空间的类型,而不仅仅是要做的就是创建一个类,并扩展Item抽象类并更改大小。 货架与商品具有相同的逻辑。 此项目中使用的SOLID主体。 也使用设计模式模板方法。 Shelf和Item类可以在其单独的类中扩展其功能。 由于抽象类已关闭,因此可以修
用户评论