最后声明一下,这篇文章跟TerryLee 的.NET设计模式(3):抽象工厂模式(Abstract Factory) 在实现上可以说是一样的,只不过加上我自己的说明而已,这样做目的是想通过重构的方法逐渐改善原有代码,使之更加可维护。并且,也可以通过比较更好的理解工厂方法和抽象工厂模式的实际应用。李建忠的课程里有这么一句话“设计模式是通过重构的方法来逐步实现的”(好象不是原话了,呵),确实,对于一个复杂的系统来说,我们不可能一下子就能够设计的很完善,通过重构可以有一个递进的顺序。 源码下载(抽象工厂模式)
下一篇:设计模式杂谈:创建型模式之生成器模式(Builder Pattern)
posted on 2006-12-12 11:20 李.net 阅读(1987) 评论(9) 编辑 收藏 所属分类: Design & Pattern
Powered by: 博客园 Copyright © 李.net