简单工厂模式的最大优点在于工厂类包含了必要的逻辑判断,根据客户端的选择条件动态实例化相关的类,对于客户端来说,去除了与具体产品的依赖。但问题也在这里,如果需要增加一个模式,我们是一定需要在运算工厂类的方法里增加Case分支语句。修改了原来的类,违背了开闭原则。
大话设计模式____简单工厂VS工厂方法
最新推荐文章于 2024-10-07 10:38:34 发布
本文探讨了简单工厂模式的优势与局限性。它通过工厂类包含的逻辑判断动态实例化相关类,减少客户端与具体产品的依赖。然而,该模式在扩展时需要修改工厂类,违背了开闭原则。
1644

被折叠的 条评论
为什么被折叠?



