摘要: 1.动机:在软件系统中,有时面临着“一个复杂对象”的创建工作,其通常由各个不忍的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部分经常面临着剧烈的变化,但是将它们组合在一起的算法却相对稳定。我们应该提供一种“封装机制”来隔离出“复杂对象的各个部分”的变化。 2.意图:讲一个复杂的对象的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。《设计模式》GoF 3.要... 阅读全文
posted @ 2008-11-30 15:49 百利 阅读(440) 评论(0) 推荐(0) 编辑