2016年2月22日 星期一

[設計模式]設計模式初勘

物件導向設計模式

以Python為基礎,可分為三大類 :

第一類、創建型設計模式 (主導物件的建立)
  1. 工廠設計模式 : 
  2. 建造者設計模式 : 
  3. 原型設計模式 : 

第二類、結構型設計模式 (主導類別與物件之間關係的設計模式)
  1. 轉接器模式 : 
  2. 裝飾器模式 : 
  3. 外觀模式 : 
  4. 輕量模式 : 
  5. 模型-檢視-控制器(MVC) 模式 : 
  6. 代理模式 : 

第三類、行為型設計模式 (主導類別與物件之間溝通的設計模式)
  1. 責任鏈模式 : 
  2. 命令模式 : 
  3. 直譯器模式 : 
  4. 觀察者模式 : 
  5. 狀態模式 : 
  6. 策略模式 : 
  7. 模板模式 : 




沒有留言:

張貼留言