设计模式之简单工厂模式、工厂模式、抽象工厂模式
2017-03-17 22:07
387 查看
简单工厂模式
要素:具体工厂、抽象产品、具体产品
概括:一系列的所有产品由同一工厂生产
例子:同一工厂生产不同种类的牙膏:中华、黑人、佳洁士
工厂模式
要素:抽象工厂、具体工厂、抽象产品、具体产品
概括:同一系列的不同产品由不同的具体工厂生产
例子:公司扩大生产线,中华由中华牙膏厂生产,黑人由黑人牙膏厂生产,同理佳洁士
抽象工厂模式
要素:抽象工厂、具体工厂、抽象产品、具体产品
概括:不同系列同一产品族的关联产品由同一工厂生产
例子:公司生产牙膏和肥皂两个系列的产品:分高档和低档,高档:黑人、纳爱斯,低档:佳洁士、舒肤佳
高档厂生产高档产品黑人和纳爱斯,低档厂生产低档产品佳洁士和舒肤佳,高档属于同一产品族,低档属于同一产品族
要素:具体工厂、抽象产品、具体产品
概括:一系列的所有产品由同一工厂生产
例子:同一工厂生产不同种类的牙膏:中华、黑人、佳洁士
工厂模式
要素:抽象工厂、具体工厂、抽象产品、具体产品
概括:同一系列的不同产品由不同的具体工厂生产
例子:公司扩大生产线,中华由中华牙膏厂生产,黑人由黑人牙膏厂生产,同理佳洁士
抽象工厂模式
要素:抽象工厂、具体工厂、抽象产品、具体产品
概括:不同系列同一产品族的关联产品由同一工厂生产
例子:公司生产牙膏和肥皂两个系列的产品:分高档和低档,高档:黑人、纳爱斯,低档:佳洁士、舒肤佳
高档厂生产高档产品黑人和纳爱斯,低档厂生产低档产品佳洁士和舒肤佳,高档属于同一产品族,低档属于同一产品族
相关文章推荐
- 设计模式之简单工厂模式,工厂模式,抽象工厂模式学习总结
- 设计模式系列——三个工厂模式(简单工厂模式,工厂方法模式,抽象工厂模式)
- 设计模式-简单工厂模式、工厂模式、抽象工厂模式
- 设计模式系列——三个工厂模式(简单工厂模式,工厂方法模式,抽象工厂模式)
- 设计模式系列——三个工厂模式(简单工厂模式,工厂方法模式,抽象工厂模式)
- C++设计模式——简单工厂模式、工厂模式、抽象工厂模式
- 设计模式系列——三个工厂模式(简单工厂模式,工厂方法模式,抽象工厂模式)
- 设计模式学习(二)简单工厂模式-工厂模式-抽象工厂模式
- 设计模式-6.简单工厂模式、工厂模式、抽象工厂模式
- 浅谈设计模式之简单工厂模式、工厂模式、抽象工厂模式
- 设计模式实现系列-简单工厂模式-工厂模式-抽象工厂模式
- 设计模式(简单工厂模式,工厂模式,抽象工厂模式)
- 设计模式系列——三个工厂模式(简单工厂模式,工厂方法模式,抽象工厂模式)
- 浅学设计模式之简单工厂模式、工厂模式、抽象工厂模式
- 设计模式学习(二)——简单工厂模式、工厂模式、抽象工厂模式
- 浅学设计模式之简单工厂模式、工厂模式、抽象工厂模式
- 浅学设计模式之简单工厂模式、工厂模式、抽象工厂模式
- 最常用的设计模式----工厂模式家族(简单工厂模式, 工厂方法模式, 抽象工厂模式)
- C++设计模式之1-工厂模式(简单工厂模式-工厂方法模式-抽象工厂模式)
- 浅学设计模式之简单工厂模式、工厂模式、抽象工厂模式