简单工厂模式
要素:具体工厂、抽象产品、具体产品
概括:一系列的所有产品由同一工厂生产
例子:同一工厂生产不同种类的牙膏:中华、黑人、佳洁士
工厂模式
要素:抽象工厂、具体工厂、抽象产品、具体产品
概括:同一系列的不同产品由不同的具体工厂生产
例子:公司扩大生产线,中华由中华牙膏厂生产,黑人由黑人牙膏厂生产,同理佳洁士
抽象工厂模式
要素:抽象工厂、具体工厂、抽象产品、具体产品
概括:不同系列同一产品族的关联产品由同一工厂生产
例子:公司生产牙膏和肥皂两个系列的产品:分高档和低档,高档:黑人、纳爱斯,低档:佳洁士、舒肤佳
高档厂生产高档产品黑人和纳爱斯,低档厂生产低档产品佳洁士和舒肤佳,高档属于同一产品族,低档属于同一产品族
本文详细介绍了简单工厂模式、工厂模式及抽象工厂模式的概念及其应用实例。简单工厂模式通过一个具体工厂来创建不同种类的产品;工厂模式则针对同一系列的不同产品设立多个具体工厂;抽象工厂模式用于生产同一产品族内不同系列的产品。
2175

被折叠的 条评论
为什么被折叠?



