Abstract Factory与Builder模式的区别

最近在学习设计模式,GOF那本书虽说经典,但是描述太抽象、难以理解,非常不适合初学者。

于是从微软WebCast上down来李建忠的设计模式视频,比啃GOF拿本书可好多了。

附上下载地址:http://www.microsoft.com/china/msdn/events/webcasts/shared/webcast/Series/CsharpOOD.aspx

AF解决系列对象变化,系列对象之间是耦合的。

Builder解决对象部分变化,对象各部分子对象不相关,它难以应对“分步骤构造算法”的变化。

Builder模式常和Composite模式组合使用。

posted @ 2007-11-06 19:59  湘西小刁民  阅读(357)  评论(0编辑  收藏  举报