简单工厂模式
简单工厂模式模式的本质:选择实现。(说法来源于《研磨设计模式》)
工厂方法模式和变体
工厂方法模式的本质:延迟到子类选择实现。(说法来源于《研磨设计模式》)
- 标准类图
- 变体抽取公共方法的版本
抽象工厂模式
抽象工厂的本质:选择产品簇的实现。(说法来源于《研磨设计模式》)
需要理解产品族和产品等级概念
图来源地址
类图:
代码地址:
https://github.com/hufanglei/pattern-learn/tree/master/src/main/java/com/example
个人微信公众号:
搜索: 怒放de每一天
不定时推送相关文章,期待和大家一起成长!!
完