![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 89
qychjj
这个作者很懒,什么都没留下…
展开
-
创建模式之一:抽象工厂(Abstract Factory)
总结:(1)通过抽象工厂为客户(调用者)生成多类产品,抽象工厂负责管理子工厂对象,子工厂负责生成某一类具体的产品对象(一个产品线)。 一 转自:http://www.lifevv.com/sysdesign/doc/20071109154018751.html?page=0通过抽象工厂为客户(调用者)生成多类产品,抽象工厂负责管理子工厂对象,子工厂负责生成某一类具体的产品对象。本文转载 2009-12-27 17:21:00 · 748 阅读 · 0 评论 -
创建模式之三:生成器方法(Builder)
转自:http://terrylee.cnblogs.com/archive/2005/12/19/299878.html 概述在软件系统中,有时候面临着“一个复杂对象”的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部分经常面临着剧烈的变化,但是将它们组合在一起的算法确相对稳定。如何应对这种变化?如何提供一种“封装机制”来隔离出“复杂对象原创 2009-12-27 19:29:00 · 827 阅读 · 0 评论 -
创建模式之一:抽象工厂(Abstract Factory)续2
总结:(1)使用统一的接口,来应对用户多变的需求,在此模式中,用户的需求是相似的,都是相同产品线上的产品。(2)通过配置文件来表现系统的变化或通过输入参数。 转自:http://www.cnblogs.com/Terrylee/archive/2005/12/13/295965.aspx概述在软件系统中,经常面临着“一系列相互依赖的对象”的创建工作;同时由于需求的变化,原创 2009-12-27 18:22:00 · 518 阅读 · 0 评论 -
创建模式之二:工厂方法(Factory Method)
转自:http://www.lifevv.com/sysdesign/doc/20071106180002526.html Factory Method模式是一种对象创建型模式,它把类的实例的创建延迟到子类中完成,父工厂类只定义创建对象的公共接口,而子工厂类则负责生成具体的类的实例。 Factory Method模式的概念在大规模的系统开发过程中,考虑系统的灵活性,低耦合性,可扩展转载 2009-12-27 18:44:00 · 638 阅读 · 0 评论 -
创建模式之二:工厂方法(Factory Method) 续2
总结:(1)待创建的对象,其对外的接口一直,但实现却不同;(2)用该模式代替NEW来创建对象; 转自:http://terrylee.cnblogs.com/archive/2006/01/04/310716.html概述在软件系统中,经常面临着“某个对象”的创建工作,由于需求的变化,这个对象的具体实现经常面临着剧烈的变化,但是它却拥有比较稳定的接口。如何应对这种变化?提供一种转载 2009-12-27 18:50:00 · 524 阅读 · 0 评论