JAVA設計模式之複合模式

1. 什麼是複合模式? 《Head First設計模式》定義:複合模式結合兩個或以上的模式,組成一個解決方案,解決一再發生的一般性問題。 2. 複合模式經典應用:MVC   圖片來源於網絡   MVC是經典複合模式,結合了觀察者模式、組合模式和策略模式。 (1)Model(模型)使用觀察者模式,以便自己狀態改變時通知觀察者更新,同時保持兩者之間的解耦 (2)Control(控制器)是視圖的策略,視
相關文章
相關標籤/搜索