設計模式之——中介者模式

跳轉到==>設計模式彙總

中介者模式
1 目的是把對象之間網狀的關係,轉化爲星狀的關係。嗯,我還是覺得奇怪,這種提出來的意義是什麼,一般好像就是這麼處理。網上的聊天室例子並不合適,因爲它是直接A發消息給大廳,而不是A發消息給B,本來就跟對象之間沒有關係,所以本質就是星狀的關係,沒有任何變化。
2 我覺得這個模式的使用條件是,對象之間可以不是直接聯繫。比如A1要租房,B1,B2,B3是房東,有一箇中介C,A1請求租房,C進行處理,C從房東列表裏面找出最合適的房東B2給他房間鑰匙。所以你看,重點來了,A1他並不是一定就要跟B2租房的,他也可以跟B1租,他們之間可以沒有必然直接聯繫。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章