对工厂模式的简单理解

xiaoxiao2021-02-28  91

简单工厂模式: 一个工厂类+一个抽象产品类+多个具体产品类 这个工厂类负责多个具体产品类的创建 由于只有一个工厂类,所以需要扩充时只能修改工厂类,不符合开闭原则。


工厂模式: 一个抽象工厂类+多个具体工厂类+一个抽象产品类+多个具体产品类 每个具体工厂类负责一个具体产品类


当产品关系错综复杂时,就会出现多个抽象产品类 抽象工厂模式: 一个抽象工厂类+多个具体工厂类+多个抽象产品类+多个具体产品类

转载请注明原文地址: https://www.6miu.com/read-57374.html

最新回复(0)