设计模式2(抽象工厂,生成器)
Posted 后凤凰
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设计模式2(抽象工厂,生成器)相关的知识,希望对你有一定的参考价值。
抽象工厂
创建的对象 |
||||
抽象工厂 |
产品簇,添加新产品就需要新的工厂 |
|||
工厂方法 |
创建单个产品 |
|||
单例 |
如果抽象工厂的产品对特定对象的数量有要求,可以使用单例模式 |
生成器模式
将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示
Director指导者
产生对象差别 |
目的(同样实现了算法步骤与具体实现步骤的分离) |
||
生成器 |
按照构造算法,一步步构造复杂对象 |
用来构建复杂对象 |
|
抽象工厂 |
生成多个对象 |
||
模板方法 |
用来定义算法骨架 |
||
组合模式 |
复杂的组合就可以用生成器来创建 |
以上是关于设计模式2(抽象工厂,生成器)的主要内容,如果未能解决你的问题,请参考以下文章