阅读131 返回首页    go 阿里云 go 技术社区[云栖]


设计模式学习之路-工厂模式

工厂模式属于创建型模式,目的为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,提高灵活性。

工厂模式分为三类(从上到下越来越抽象):

  • 简单工厂模式 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

  上一篇:go  简析共享单车物联网生态入口之争
  下一篇:go  MaxCompute多团队协同数据开发项目管理最佳实践