學習設計模式-命令模式(Command Pattern)

命令模式 定義 命令模式將「請求」封裝成對象,以便使用不同的請求、隊列或者日誌來參數化其他對象。命令模式支持可撤銷的操作。 類圖 要點 命令模式將發出請求的對象和執行請求的對象解耦 在被解耦的兩者之間是通過命令對象進行溝通的。命令模式封裝了接受者和一個或多組命令。 調用者通過調用命令對象的execute()發出請求,這會使得接受者的動作被調用。 調用者可以接受命令當做參數,甚至在運行時動態的進行
相關文章
相關標籤/搜索