
设计模式(.net)
peterhao
这个作者很懒,什么都没留下…
展开
-
简单工厂模式(Simple Factory Pattern)
简单工厂模式就是根据提供给它的数据,返回几个可能类中的一个类的实例.通常它返回的类都有一个共同的父类和共同的方法,但是每个方法执行的任务不同,而且根据不同的数据进行了优化。比如X是一个基类,xy和xz是从它派生出来的,XFactory类根据给出的参数决定返回那一个子类,返回那一个类的实例与程序员无关,因为这些类有同样的方法,只是实现不同,返回那个类的实例取决于工厂,工厂功能可能很复杂原创 2004-08-28 23:18:00 · 1048 阅读 · 0 评论 -
Observer模式深度探索
微软顶级技术大师Jeffrey Richter的作品,一向是不容错过的。为了帮助开发者这篇专论Observer模式的文章也不例外。Observer模式是经典设计模式中应用最为广泛也最为灵活多变的模式之一。本文在.NET技术框架下深入发掘了Observer模式的内涵,值得细细品味。 虽然设计模式并不是万能丹,但确实是一个非常强大的工具,开发人员或架构师可使用它积原创 2004-08-24 14:59:00 · 744 阅读 · 0 评论