中介者模式Mediator Pattern

定義

中介者模式(Mediator Pattern)又稱為調(diào)解者模式或者調(diào)停者模式死姚。用一個中介對象封裝一系列的對象交互勤篮,中介者使各對象不需要顯示地相互作用碰缔,從而使其耦合松散,而且可以獨立地改變它們之間的交互金抡。
核心:通過中介者解耦系統(tǒng)各層次對象的直接耦合,層次對象的對外依賴通信統(tǒng)統(tǒng)交由中介者轉(zhuǎn)發(fā)蝠猬。
屬于行為型模式。

適用場景

  1. 系統(tǒng)中對象之間存在復(fù)雜的引用關(guān)系榆芦,產(chǎn)生的相互依賴關(guān)系結(jié)構(gòu)混亂且難以理解喘鸟。
  2. 交互的公共行為,如果需要改變行為則可以增加新的中介者類什黑。

中介者模式與代理模式的區(qū)別

  1. 都有中間角色牽線搭橋
  2. 代理模式主要是增強,會承擔(dān)一部分職責(zé)進行操作
  3. 中介者模式是不負(fù)責(zé)任的代理模式

舉例

  1. JDK Timer

優(yōu)點

  1. 減少類間依賴愕把,將多對多依賴轉(zhuǎn)化成一對多,降低了類間耦合恨豁。
  2. 類間各司其職,符合迪米特法則菊匿。

缺點

  1. 中介者模式中將原本多個對象直接的相互依賴變成了中介者和多個同事類的依賴關(guān)系。當(dāng)同事類越多時跌捆,中介者就會越臃腫,變得復(fù)雜且難以維護佩厚。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
禁止轉(zhuǎn)載,如需轉(zhuǎn)載請通過簡信或評論聯(lián)系作者可款。
  • 序言:七十年代末克蚂,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子摸恍,更是在濱河造成了極大的恐慌,老刑警劉巖立镶,帶你破解...
    沈念sama閱讀 216,997評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件类早,死亡現(xiàn)場離奇詭異媚媒,居然都是意外死亡涩僻,警方通過查閱死者的電腦和手機缭召,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,603評論 3 392
  • 文/潘曉璐 我一進店門逆日,熙熙樓的掌柜王于貴愁眉苦臉地迎上來嵌巷,“玉大人室抽,你說我怎么就攤上這事搪哪∑夯” “怎么了晓折?”我有些...
    開封第一講書人閱讀 163,359評論 0 353
  • 文/不壞的土叔 我叫張陵兽泄,是天一觀的道長漓概。 經(jīng)常有香客問我已日,道長垛耳,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,309評論 1 292
  • 正文 為了忘掉前任堂鲜,我火速辦了婚禮栈雳,結(jié)果婚禮上缔莲,老公的妹妹穿的比我還像新娘哥纫。我一直安慰自己痴奏,他們只是感情好蛀骇,可當(dāng)我...
    茶點故事閱讀 67,346評論 6 390
  • 文/花漫 我一把揭開白布读拆。 她就那樣靜靜地躺著擅憔,像睡著了一般。 火紅的嫁衣襯著肌膚如雪暑诸。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,258評論 1 300
  • 那天个榕,我揣著相機與錄音,去河邊找鬼芥喇。 笑死,一個胖子當(dāng)著我的面吹牛继控,可吹牛的內(nèi)容都是我干的械馆。 我是一名探鬼主播湿诊,決...
    沈念sama閱讀 40,122評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼狱杰,長吁一口氣:“原來是場噩夢啊……” “哼厅须!你這毒婦竟也來了仿畸?” 一聲冷哼從身側(cè)響起朗和,我...
    開封第一講書人閱讀 38,970評論 0 275
  • 序言:老撾萬榮一對情侶失蹤错沽,失蹤者是張志新(化名)和其女友劉穎眶拉,沒想到半個月后千埃,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,403評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡放可,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,596評論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了耀里。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蜈缤。...
    茶點故事閱讀 39,769評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡冯挎,死狀恐怖底哥,靈堂內(nèi)的尸體忽然破棺而出房官,到底是詐尸還是另有隱情趾徽,我是刑警寧澤,帶...
    沈念sama閱讀 35,464評論 5 344
  • 正文 年R本政府宣布孵奶,位于F島的核電站,受9級特大地震影響潦俺,放射性物質(zhì)發(fā)生泄漏徐勃。R本人自食惡果不足惜事示,卻給世界環(huán)境...
    茶點故事閱讀 41,075評論 3 327
  • 文/蒙蒙 一僻肖、第九天 我趴在偏房一處隱蔽的房頂上張望肖爵。 院中可真熱鬧,春花似錦劝堪、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,705評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽搀玖。三九已至余境,卻和暖如春灌诅,著一層夾襖步出監(jiān)牢的瞬間芳来,已是汗流浹背猜拾。 一陣腳步聲響...
    開封第一講書人閱讀 32,848評論 1 269
  • 我被黑心中介騙來泰國打工即舌, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人顽聂。 一個月前我還...
    沈念sama閱讀 47,831評論 2 370
  • 正文 我出身青樓肥惭,卻偏偏與公主長得像紊搪,于是被迫代替她去往敵國和親务豺。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,678評論 2 354