Java設計模式——行爲模式——命令模式(COMMAND)

命令模式:通過封裝一組完全不相關的對象相互之間的的交互及通訊來完成鬆耦合。允許某一個對象的行爲的變化是獨立於其他對象的。 優點 1.降低對象之間的耦合度。 2.新的命令可以很容易地加入到系統中。 3.可以比較容易地設計一個組合命令。 4.調用同一方法實現不同的功能 缺點 使用命令模式可能會導致某些系統有過多的具體命令類。因爲針對每一個命令都需要設計一個具體命令類,因此某些系統可能需要大量具體命令類
相關文章
相關標籤/搜索