設計模式(4) 行為型模式

引用

圖說設計模式

摘要

行為型模式的簡介

正文

一 簡介

行為型模式behavioral pattern 是對在不同的對象之間

劃分責任和算法的抽象化

行為型模式不僅僅關注類和對象的結構,

而且重點關注它們之間的相互作用
通過行為型模式,

可以更加清晰的劃分與對象的職責,

研究系統(tǒng)在運行時實例對象之間的交互

在系統(tǒng)運行時候,對象并不是孤立的,

它們可以通過相互通信和協(xié)作完成某些復雜功能

一個對象在運行時候,也將影響到其他對象的運行
行為型模式分為類行為型模式和對象行為型模式兩種:

類行為型模式:

類的行為型模式使用繼承關系在幾個類之間分配行為,

類行為型模式主要通過多態(tài)等方式來分配

父類和子類之間的職責

對象行為型模式:

對象的行為型模式則使用對象的聚合關聯(lián)關系來分配行為,

對象行為型模式主要是

通過對象關聯(lián)等方式來分配兩個或者多個類的職責

根據(jù)合成復用原則,

系統(tǒng)中要盡量使用關聯(lián)關系來取代繼承關系,

因此大部分的行為型設計模式都屬于對象行為型模式

二 11種行為型模式

(1) 職責鏈模式 chain of responsibility

(2) 命令模式 command

(3) 解釋器模式 interpreter

(4) 迭代器模式 iterator

(5) 中介者模式 mediator

(6) 備忘錄模式 memento

(7) 觀察者模式 observer

(8) 狀態(tài)模式 state

(9) 策略模式 strategy

(10) 模板方法模式 template method

(11) 訪問者模式 visitor

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子吼鳞,更是在濱河造成了極大的恐慌,老刑警劉巖看疙,帶你破解...
    沈念sama閱讀 211,948評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件棕孙,死亡現(xiàn)場離奇詭異,居然都是意外死亡蝗碎,警方通過查閱死者的電腦和手機猛蔽,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,371評論 3 385
  • 文/潘曉璐 我一進店門剥悟,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人曼库,你說我怎么就攤上這事区岗。” “怎么了凉泄?”我有些...
    開封第一講書人閱讀 157,490評論 0 348
  • 文/不壞的土叔 我叫張陵躏尉,是天一觀的道長。 經(jīng)常有香客問我后众,道長胀糜,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,521評論 1 284
  • 正文 為了忘掉前任蒂誉,我火速辦了婚禮教藻,結果婚禮上,老公的妹妹穿的比我還像新娘右锨。我一直安慰自己括堤,他們只是感情好,可當我...
    茶點故事閱讀 65,627評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著悄窃,像睡著了一般讥电。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上轧抗,一...
    開封第一講書人閱讀 49,842評論 1 290
  • 那天恩敌,我揣著相機與錄音,去河邊找鬼横媚。 笑死纠炮,一個胖子當著我的面吹牛,可吹牛的內容都是我干的灯蝴。 我是一名探鬼主播恢口,決...
    沈念sama閱讀 38,997評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼穷躁!你這毒婦竟也來了耕肩?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 37,741評論 0 268
  • 序言:老撾萬榮一對情侶失蹤折砸,失蹤者是張志新(化名)和其女友劉穎看疗,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體睦授,經(jīng)...
    沈念sama閱讀 44,203評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,534評論 2 327
  • 正文 我和宋清朗相戀三年摔寨,在試婚紗的時候發(fā)現(xiàn)自己被綠了去枷。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,673評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡是复,死狀恐怖删顶,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情淑廊,我是刑警寧澤逗余,帶...
    沈念sama閱讀 34,339評論 4 330
  • 正文 年R本政府宣布,位于F島的核電站季惩,受9級特大地震影響录粱,放射性物質發(fā)生泄漏。R本人自食惡果不足惜画拾,卻給世界環(huán)境...
    茶點故事閱讀 39,955評論 3 313
  • 文/蒙蒙 一啥繁、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧青抛,春花似錦旗闽、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,770評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽嫡意。三九已至,卻和暖如春捣辆,著一層夾襖步出監(jiān)牢的瞬間鹅很,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,000評論 1 266
  • 我被黑心中介騙來泰國打工罪帖, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留促煮,地道東北人。 一個月前我還...
    沈念sama閱讀 46,394評論 2 360
  • 正文 我出身青樓整袁,卻偏偏與公主長得像菠齿,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子坐昙,可洞房花燭夜當晚...
    茶點故事閱讀 43,562評論 2 349

推薦閱讀更多精彩內容