(Command Pattern)命令模式

定義 將「請求」封裝成對象,以便使用不同的請求、隊列或者日誌來參數化其他對象。命令模式也支持可撤銷的操作。 結構圖: 命令模式的角色劃分: Reciever(命令的接收者):接收命令,並知道如何進行必要的工作,實現具體的處理。任何類都可以當接收者。 Invoker(命令調用者):命令調用者持有一個命令對象,並在某個時間點調用命令對象的Execute()方法,將請求付諸實行。 Command(命令接
相關文章
相關標籤/搜索