- 博客(4)
- 收藏
- 关注
原创 从零开始的设计模式之工厂模式
也就是说所有的生成活动和父工厂无关了,父工厂让子工厂完成相应的生产活动。在现在的工厂模式中,你要得到一个产品,不需要修改原有的工厂类逻辑,但是需要新增一个工厂。简单工厂模式违背了开闭原则(程序对于扩展是开放的,对于修改是封闭的。—–>扩展优于修改 )。工厂模式相较于简单工厂来说,工长变为了一个接口,不在负责对类的创建,而是将类的创建交给实现他的子类(子工厂)来完成。如果要生产新的产品,简单工厂,要对代码部分进行大量的修改,而工厂模式我们只需要扩展一个新的类出来,进行这个商品的修改,就不用对源码进行修改。
2025-06-02 21:28:55
351
空空如也
spring boot 问题
2023-10-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
2