0
点赞
收藏
分享

微信扫一扫

进阶设计模式(5) -- 工厂方法模式


文章目录

  • ​​工厂方法模式​​
  • ​​一、初识工厂方法模式​​
  • ​​二、体会工厂方法模式​​
  • ​​三、理解工厂方法模式​​
  • ​​工厂方法功能实现和参数化​​
  • ​​工厂模式与IOC、DI​​
  • ​​平行类的结构​​
  • ​​工厂方法模式的优缺点​​
  • ​​四、思考工厂方法模式的​​
  • ​​本质​​
  • ​​与简单工厂的关系​​
  • ​​何时使用工厂方法模式​​
  • ​​代码地址​​

工厂方法模式

进阶设计模式(5) -- 工厂方法模式_设计模式

一、初识工厂方法模式

进阶设计模式(5) -- 工厂方法模式_工厂模式_02

二、体会工厂方法模式

进阶设计模式(5) -- 工厂方法模式_设计模式_03

进阶设计模式(5) -- 工厂方法模式_功能实现_04

三、理解工厂方法模式

工厂方法功能实现和参数化

进阶设计模式(5) -- 工厂方法模式_工厂模式_05


进阶设计模式(5) -- 工厂方法模式_功能实现_06


进阶设计模式(5) -- 工厂方法模式_功能实现_07


进阶设计模式(5) -- 工厂方法模式_功能实现_08

工厂模式与IOC、DI

进阶设计模式(5) -- 工厂方法模式_设计模式_09


进阶设计模式(5) -- 工厂方法模式_工厂方法模式_10


进阶设计模式(5) -- 工厂方法模式_设计模式_11


进阶设计模式(5) -- 工厂方法模式_设计模式_12

平行类的结构

进阶设计模式(5) -- 工厂方法模式_设计模式_13


进阶设计模式(5) -- 工厂方法模式_工厂模式_14

工厂方法模式的优缺点

进阶设计模式(5) -- 工厂方法模式_功能实现_15

四、思考工厂方法模式的

本质

进阶设计模式(5) -- 工厂方法模式_工厂方法模式_16


进阶设计模式(5) -- 工厂方法模式_工厂模式_17

与简单工厂的关系

进阶设计模式(5) -- 工厂方法模式_设计模式_18


进阶设计模式(5) -- 工厂方法模式_工厂模式_19

何时使用工厂方法模式

进阶设计模式(5) -- 工厂方法模式_设计模式_20

代码地址

​​https://github.com/hufanglei/java-design/tree/factory-method​​

以上来自《研磨设计模式》


举报

相关推荐

0 条评论