UML基礎與應用之部分設計模式介紹

一、命令模式(Command Pattern) Client:創建一個操作命令(ConcreteCommand)對象並確定其接受者; Command:聲明一個給所有具體命令類的接口; ConcreteCommand:定義一個接受者和行爲之間的弱耦合,實現execute()方法「用於調用接受者相應操作」 Invoker:敷在調用命令對象執行請求; Receiver:具體實施一個請求; 具體例子如下:
相關文章
相關標籤/搜索