创建模式:
简单工厂模式:
http://blog.youkuaiyun.com/Brookes/archive/2007/11/29/1907595.aspx
工程模式:定义一个用户创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。
http://blog.youkuaiyun.com/Brookes/archive/2007/11/30/1909446.aspx
生成器模式(建造者模式): 将一个复杂的构建与其表示相分离,使的同样的构建过程可以创建不同的表示。
http://blog.youkuaiyun.com/Brookes/archive/2007/12/07/1922587.aspx
原型模式(prototype):
http://blog.youkuaiyun.com/Brookes/archive/2007/12/10 /1927289.aspx
结构化模式:
适配器模式(adatper)
http://www.cnblogs.com/houleixx/archive/2008/03/04/1090214.html
桥接模式(bridge)
http://www.cnblogs.com/houleixx/archive/2008/02/23/1078877.html
组合模式(composite)
http://terrylee.cnblogs.com/archive/2006/03/11/347919.html
装饰模式(decorator)/包装器模式(wrapper)
http://www.cnblogs.com/Terrylee/archive/2006/03/01/340592.html
外观模式(facade):为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。
http://www.cnblogs.com/Terrylee/archive/2006/03/17/352349.html
享元模式(flyweight): 运用共享技术有效的支持大量细粒度的对象。