建立模式:
簡單原廠模式:
http://blog.csdn.net/Brookes/archive/2007/11/29/1907595.aspx
工程模式:定義一個使用者建立對象的介面,讓子類決定執行個體化哪一個類。Factory 方法使一個類的執行個體化延遲到其子類。
http://blog.csdn.net/Brookes/archive/2007/11/30/1909446.aspx
產生器模式(建造者模式): 將一個複雜的構建與其表示相分離,使的同樣的構建過程可以建立不同的表示。
http://blog.csdn.net/Brookes/archive/2007/12/07/1922587.aspx
原型模式(prototype):
http://blog.csdn.net/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): 運用共用技術有效支援大量細粒度的對象。