17-中介者(Mediator)

中介者(Mediator) 1. 定義 2. 適用場景 3. 要點總結 4. Demo 1. 定義 用一箇中介對象來封裝(封裝變化)一系列的對象交互。中介者使各對象不需要顯式的相互引用(編譯時依賴->運行時依賴),從而使其耦合鬆散(管理變化),而且可以獨立地改變它們之間的交互。 2. 適用場景 在軟件構建過程中,經常會出現多個對象互相關聯交互的情況,對象之間常常會維持一種複雜的引用關係,如果遇到一
相關文章
相關標籤/搜索