設計模式-命令模式

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