设计模式学习之路-工厂模式
工厂模式属于创建型模式,目的为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,提高灵活性。
工厂模式分为三类(从上到下越来越抽象):
- 简单工厂模式 Simple Factory 又称静态工厂方法模式
- 工厂方法模式 Factory Method
- 抽象工厂模式 Abstract Factory
实际使用场景
Spring核心容器的主要组件是BeanFactory,它是工厂模式的实现。
参考链接
https://design-patterns.readthedocs.io/zh_CN/latest/creational_patterns/simple_factory.html
https://yq.aliyun.com/articles/109934
最后更新:2017-07-06 14:02:17