行爲型模式之命令模式

行爲型模式之命令模式 命令模式(Command Pattern)又稱爲行動(Action)模式或交易(Transaction)模式。 定義: 將一個請求封裝成一個對象,從而讓你使用不同的請求把客戶端參數化,對請求排隊或記錄請求日誌,可以提供命令的撤銷和恢復功能。 命令模式類圖如下所示。 命令模式中有如下4個角色。 命令(Command)角色:聲明一個所有具體命令類的抽象接口,定義需要執行的命令。
相關文章
相關標籤/搜索