码迷,mamicode.com
首页 > 其他好文 > 详细

设计模式2(抽象工厂,生成器)

时间:2017-11-09 11:47:56      阅读:108      评论:0      收藏:0      [点我收藏+]

标签:order   pos   算法   class   复杂   表示   生成器   table   工厂   

 

抽象工厂

 

创建的对象

     

抽象工厂

产品簇,添加新产品就需要新的工厂

     

工厂方法

创建单个产品

     

单例

 

如果抽象工厂的产品对特定对象的数量有要求,可以使用单例模式

   

 

生成器模式

将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示

Director指导者

 

产生对象差别

目的(同样实现了算法步骤与具体实现步骤的分离)

 

生成器

按照构造算法,一步步构造复杂对象

用来构建复杂对象

 

抽象工厂

生成多个对象

   

模板方法

 

用来定义算法骨架

 

组合模式

   

复杂的组合就可以用生成器来创建

设计模式2(抽象工厂,生成器)

标签:order   pos   算法   class   复杂   表示   生成器   table   工厂   

原文地址:http://www.cnblogs.com/jspdelphi/p/7807595.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!