設(shè)計(jì)模式開(kāi)篇

設(shè)計(jì)模式是一套被反復(fù)使用的慕爬、多數(shù)人知曉的、經(jīng)過(guò)分類編目的屏积、代碼設(shè)計(jì)經(jīng)驗(yàn)的總結(jié)医窿。所學(xué)知識(shí)是從網(wǎng)絡(luò)上學(xué)習(xí)總結(jié)、設(shè)計(jì)到自己的理解炊林、以便加深印象


設(shè)計(jì)模式的類型

  • 創(chuàng)建型模式 (判斷針對(duì)某個(gè)給定實(shí)例需要?jiǎng)?chuàng)建哪些對(duì)象時(shí)更加靈活)
    • <a href="http://www.reibang.com/p/727b6c0ab006">工廠模式(Factory Pattern)</a>
    • 抽象工廠模式(Abstract Factory Pattern)
    • <a href="http://www.reibang.com/p/21f0cfe5ec2d">單例模式(Singleton Pattern)</a>
    • 建造者模式(Builder Pattern)
    • 原型模式(Prototype Pattern)
  • 結(jié)構(gòu)型模式 (繼承的概念被用來(lái)組合接口和定義組合對(duì)象獲得新功能的方式)
    • 適配器模式(Adapter Pattern)
    • 橋接模式(Bridge Pattern)
    • 過(guò)濾器模式(Filter姥卢、Criteria Pattern)
    • 組合模式(Composite Pattern)
    • 裝飾器模式(Decorator Pattern)
    • 外觀模式(Facade Pattern)
    • 享元模式(Flyweight Pattern)
  • 行為型模式 (這些設(shè)計(jì)模式特別關(guān)注對(duì)象之間的通信。)
    • 代理模式(Proxy Pattern)
    • 責(zé)任鏈模式(Chain of Responsibility Pattern)
    • 命令模式(Command Pattern)
    • 解釋器模式(Interpreter Pattern)
    • 迭代器模式(Iterator Pattern)
    • 中介者模式(Mediator Pattern)
    • 備忘錄模式(Memento Pattern)
    • 觀察者模式(Observer Pattern)
    • 狀態(tài)模式(State Pattern)
    • 空對(duì)象模式(Null Object Pattern)
    • 策略模式(Strategy Pattern)
    • 模板模式(Template Pattern)
    • 訪問(wèn)者模式(Visitor Pattern)
  • JavaEE模式 (關(guān)注表示層渣聚。這些模式是由 Sun Java Center 鑒定的)
    • MVC 模式(MVC Pattern)
    • 業(yè)務(wù)代表模式(Business Delegate Pattern)
    • 組合實(shí)體模式(Composite Entity Pattern)
    • 數(shù)據(jù)訪問(wèn)對(duì)象模式(Data Access Object Pattern)
    • 前端控制器模式(Front Controller Pattern)
    • 攔截過(guò)濾器模式(Intercepting Filter Pattern)
    • 服務(wù)定位器模式(Service Locator Pattern)
    • 傳輸對(duì)象模式(Transfer Object Pattern)

Paste_Image.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末独榴,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子奕枝,更是在濱河造成了極大的恐慌棺榔,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,919評(píng)論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件隘道,死亡現(xiàn)場(chǎng)離奇詭異掷豺,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)薄声,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,567評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門当船,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人默辨,你說(shuō)我怎么就攤上這事德频。” “怎么了缩幸?”我有些...
    開(kāi)封第一講書人閱讀 163,316評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵壹置,是天一觀的道長(zhǎng)竞思。 經(jīng)常有香客問(wèn)我,道長(zhǎng)钞护,這世上最難降的妖魔是什么盖喷? 我笑而不...
    開(kāi)封第一講書人閱讀 58,294評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮难咕,結(jié)果婚禮上课梳,老公的妹妹穿的比我還像新娘。我一直安慰自己余佃,他們只是感情好暮刃,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,318評(píng)論 6 390
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著爆土,像睡著了一般椭懊。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上步势,一...
    開(kāi)封第一講書人閱讀 51,245評(píng)論 1 299
  • 那天氧猬,我揣著相機(jī)與錄音,去河邊找鬼坏瘩。 笑死盅抚,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的桑腮。 我是一名探鬼主播,決...
    沈念sama閱讀 40,120評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼蛉幸,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼破讨!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起奕纫,我...
    開(kāi)封第一講書人閱讀 38,964評(píng)論 0 275
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤提陶,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后匹层,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體隙笆,經(jīng)...
    沈念sama閱讀 45,376評(píng)論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,592評(píng)論 2 333
  • 正文 我和宋清朗相戀三年升筏,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了撑柔。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,764評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡您访,死狀恐怖铅忿,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情灵汪,我是刑警寧澤檀训,帶...
    沈念sama閱讀 35,460評(píng)論 5 344
  • 正文 年R本政府宣布柑潦,位于F島的核電站,受9級(jí)特大地震影響峻凫,放射性物質(zhì)發(fā)生泄漏渗鬼。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,070評(píng)論 3 327
  • 文/蒙蒙 一荧琼、第九天 我趴在偏房一處隱蔽的房頂上張望譬胎。 院中可真熱鬧,春花似錦铭腕、人聲如沸银择。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,697評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)浩考。三九已至,卻和暖如春被盈,著一層夾襖步出監(jiān)牢的瞬間析孽,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 32,846評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工只怎, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留袜瞬,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,819評(píng)論 2 370
  • 正文 我出身青樓身堡,卻偏偏與公主長(zhǎng)得像邓尤,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子贴谎,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,665評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理汞扎,服務(wù)發(fā)現(xiàn),斷路器擅这,智...
    卡卡羅2017閱讀 134,654評(píng)論 18 139
  • 目錄 為什么要寫設(shè)計(jì)模式系列 學(xué)設(shè)計(jì)模式之前澈魄,必學(xué) UML 設(shè)計(jì)模式概覽 創(chuàng)建型模式(Creational Pat...
    幺鹿閱讀 1,078評(píng)論 2 1
  • 根據(jù)設(shè)計(jì)模式的參考書 中所提到的,總共有 23 種設(shè)計(jì)模式仲翎。這些模式可以分為三大類:創(chuàng)建型模式(Creationa...
    依依玖玥閱讀 507評(píng)論 0 2
  • 設(shè)計(jì)模式(Design pattern)代表了最佳的實(shí)踐痹扇,通常被有經(jīng)驗(yàn)的面向?qū)ο蟮能浖_(kāi)發(fā)人員所采用。設(shè)計(jì)模式是軟...
    Chars閱讀 670評(píng)論 2 5
  • 為什么需要面相對(duì)象 在歷史進(jìn)程中溯香,我們由面相對(duì)象編程轉(zhuǎn)向了面相對(duì)象編程鲫构,項(xiàng)目的規(guī)模也變得越來(lái)越大,其中有著必然的需...
    leaf_eater閱讀 294評(píng)論 0 0