命令模式command

外觀模式

將請求封裝成對象,以便使用不同的請求、隊列或者日誌來參數化其他對象。命令模式也支持可撤銷的操作


設計原則

           爲了交互對象之間的松耦合設計而努力。


模式意圖

        使用代理模式創建代表(representative)對象,讓代表對象控制某對象的訪問,被代理的對象可以是遠程的對象、創建開銷大大的對象或者需要安全控制的對象;需要控制對某對象訪問,就可以使用代理模式。


UML類圖



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章