設計模式-中介者模式

UML類圖 使用場景 當兩個對象之間經常需要交互的時候,爲了使得這兩個對象不相互耦合,而設計一箇中介,兩個對象不需要相互知道對方,而只需要知道中介,而中介者需要知道所有交互的對象。 如,Frame窗口中,各個組件進行消息交換,點擊Button顯示一句話到TextArea,其中Frame充當中介者。又如QQ聊天,每個用戶之間不會相互依賴,而是通過中間的QQ平臺進行信息交互。 如上圖所示,原本相互耦合
相關文章
相關標籤/搜索