java设计模式---简单工厂和抽象工厂(实战demo及对比优化)
//此总结为个人原创,有任何问题欢迎指出并改正,谢谢支持使用场景:计划在不同的场景下创建不同的产品;分为简单工厂和抽象工厂 两种设计模式的区别: 区别在于产品,如果产品单一,最合适用工厂模式,但是如果有多个业务品种、业务分类时,通过抽象工厂模式产生需要的对象是一种非常好的解决方式。再通俗深化理解下:工厂模式针对的是一个产品等级结构,抽象工厂模式针对的是面向多个产品等级结构的。简单工厂方...
原创
2018-05-15 15:01:12 ·
967 阅读 ·
0 评论