Cian Works
分類/標籤
整理自《Design Patterns: Elements of Reusable Object-Oriented Software》(1994)由四人幫(Gang of Four,GoF)撰寫的設計模式,也被稱為「四人幫設計模式」。
#創建型、#結構型、#行為型
|
作者:
觀察者模式是一種行為型模式,與訂閱事件不同,觀察者模式用物件導向的方式來做到訂閱的目的。
命令模式是一種行為型模式,目的是將處理指令物件化,並用命令池做為緩衝,可以做到命令排程處理的架構。使用者下指令…
責任鏈模式是一種行為型模式,目的是將各種處理過程的物件串接起來,並順著責任鏈依次完成任務。概念類似於資料結構的…
狀態模式是一種行為型模式,會提供新的狀態與執行動作給物件。可說是一種策略模式的變化。
策略模式是一種行為型模式,概念是不將方法實作在物件內,而是將方法以策略的方式提供給物件使用,藉此達成抽換方法的…