
Design Pattern
曾经的阿飞
这个作者很懒,什么都没留下…
展开
-
Dot Net 设计模式—简单工厂
1.前言1.1概要 简单工厂的作用是实例化对象,而不需要客户了解这个对象属于哪个具体的子类。 在GOF的设计模式中并没有简单工厂,而是将其作为工厂方法的一个特例加以解释。可以这样理解,简单工厂是参数化的工厂方法。1.2使用场合 简单工厂实例化的类具有相同的接口,类类有限并且基本不需要扩展时,可以使用简单工厂。例如,数据库连接对象,常用的数据库类类可转载 2008-05-08 13:25:00 · 561 阅读 · 0 评论 -
适配器模式 (很好很清楚)
适配器模式 概述 这一章我们通过对适配器模式 (Adapter Pattern) 的讲解来继续我们对设计模式的学习。 Adapter 模式是一个经常使用的模式,正如你将会看到的那样,她常和其他模式一起使用。 在这一章里: l 我们将学习到什么是 Adapter 模式,她有什么用,以及怎么用。 l 在章末的时候将会有 Adapt转载 2008-05-08 14:26:00 · 816 阅读 · 0 评论 -
template method模式和strategy模式
template method模式和strategy模式都是关注对象的行为的,按照依赖倒置的方法来分离抽象和具体的实现,但是两者的实现方法不同。template method模式应用了面向对象中继承的思想,而strategy模式则应用了委托的思想,从template method模式和strategy模式中也可以看到面向对象世界中abstrac转载 2009-10-31 20:27:00 · 854 阅读 · 0 评论