工厂模式类图梳理笔记

简单工厂模式

简单工厂模式模式的本质:选择实现。(说法来源于《研磨设计模式》)
在这里插入图片描述

工厂方法模式和变体

工厂方法模式的本质:延迟到子类选择实现。(说法来源于《研磨设计模式》)

  • 标准类图

在这里插入图片描述

  • 变体抽取公共方法的版本
    在这里插入图片描述

抽象工厂模式

抽象工厂的本质:选择产品簇的实现。(说法来源于《研磨设计模式》)
需要理解产品族和产品等级概念
在这里插入图片描述
在这里插入图片描述
图来源地址
类图:
在这里插入图片描述


代码地址:
https://github.com/hufanglei/pattern-learn/tree/master/src/main/java/com/example


个人微信公众号:
搜索: 怒放de每一天
不定时推送相关文章,期待和大家一起成长!!
在这里插入图片描述


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章