命令模式(Command Pattern)

命令模式本質是對命令的封裝,從而把發出命令的責任和執行命令的責任分割開了,委派給不同的對象。   將一個請求封裝成一個對象,從而使你可用不同的請求對客戶進行參數化;對請求排隊或記錄請求日誌,以及支持可撤銷的操作。   Command模式的幾個要點:       1、Command模式的根本目的在於將「行爲請求者」與「行爲實現者」解耦,在面嚮對象語言中,常見的實現手段是「將行爲抽象爲對象」。    
相關文章
相關標籤/搜索