中介者模式(Mediator)

一、核心思想    用一箇中介對象來封裝一系列關於對象交互的行爲。使多對多的關係變成一對多的關係。 中介者模式也是用來降低類類之間的耦合的,因爲如果類類之間有依賴關係的話,不利於功能的拓展和維護,因爲只要修改一個對象,其它關聯的對象都得進行修改。如果使用中介者模式,只需關心和Mediator類的關係,具體類類之間的關係及調度交給Mediator就行,這有點像spring容器的作用。    組成:
相關文章
相關標籤/搜索