設計模式學習筆記(六)——命令模式

定義: 將「請求」封裝爲對象,以便使用不同的請求,隊列或者日誌來參數化其他對象。命令模式也支持可撤銷的操作 UML類圖 Command:爲所有的命令聲明瞭一個接口,調用命令對象的execute方法即可讓接收者進行相關動作。 ConcreteCommand:定義了動作和接收者之間的綁定關係,調用者只需要調用其execute方法即可發出請求,然後由ConcreteCommand調用接收者的動作。 Re
相關文章
相關標籤/搜索