設計模式分類

jackyfei發表於2014-03-24

 

一、建立型模式[靜態]
     1.1單件模式      
     1.2工廠方法模式 
     1.3抽象工廠模式  
     1.4模板方法模式   
     1.5建造者模式(生成器模式)
     1.6原型模式       
二、結構型模式[靜態] 
     描述類和物件之間的組合繼承
     2.1介面卡模式
     2.2橋接模式
     2.3裝飾模式
     2.4組合模式
     2.5Facade模式
     2.6享元(Flyweight)模式
     2.7代理模式
三、行為型模式[動態] 
     涉及到演算法,物件間的職責分配。
     描述到類和物件之間通訊和互動。
     行為類模式 行為物件模式
     3.1責任鏈
     3.2命令模式
     3.3直譯器模式
     3.4迭代器模式
     3.5中介者模式
     3.6備忘錄模式
     3.7觀察者模式
     3.8狀態模式
     3.9策略模式
     3.10模板方法模式
     3.11訪問者模式 


相關文章