项目需求: 有两间塑料加工厂(A厂仅生产容器类产品;B厂仅生产模具类产品);随着客户需求的变化,A厂所在地的客户需要也模具类产品,B厂所在地的客户也需要容器类产品。 抽象工厂模式设计原则: “开-闭”原则要求一个软件系统可以在不修改原有代码的情况下,通过扩展达到增强其功能的目的。  对于一个涉及到多个产品等级结构和多个产品族的系统,其功能的增强不外乎两个方面: (1)增加新的产品族; (2)增加新的产品等级结构。 抽象工厂模式以一种倾斜的方式支持增加新的产品,它为新产品族的增加提供方便,而不能为新的产品等级结构的增加提供这样的方便。
2022-11-23 21:55:15 1.49MB 抽象工厂模式 塑料加工厂 java
1