設計模式go語言實現----命令模式command

1 定義 命令模式(Command),將一個請求封裝爲一個對象,從而使你可用不同的請求對客戶進行參數化;對請求排隊或記錄請求日誌,以及支持可撤銷的操作 模式動機: 命令模式可以將發送者和接收者完全解耦,發送者與接收者之間沒有直接引用關係,發送請求的對象只需要知道如何發送請求,而不必知道如何完成請求。 UML類圖: 命令模式包含以下四個角色: Receiver(接收者): 接收者執行與請求相關的操作
相關文章
相關標籤/搜索