
掃描右側(cè)圖片或微信搜索 “ Java技術(shù)分享屋 ” ,回復(fù) “ 驗(yàn)證碼 ” ,獲取驗(yàn)證密碼。
本資料僅供讀者預(yù)覽及學(xué)習(xí)交流使用,不能用于商業(yè)用途,請(qǐng)?jiān)谙螺d后24小時(shí)內(nèi)刪除。如果喜歡,請(qǐng)購(gòu)買正版!
一.資料圖片
二.資料簡(jiǎn)介
JAVA 的設(shè)計(jì)模式經(jīng)前人總結(jié)可以分為 23 種設(shè)計(jì)模式根據(jù)使用類型可以分為三種:
1、 創(chuàng)建模式:Factory(工廠模式)、Singleton(單態(tài))、Builder(建造者模式)、Prototype(原型模式)、工廠方法模式。
2、 結(jié)構(gòu)模式:Flyweight(共享模式)、Bridge(橋模式)、Decorator(裝飾模式)、Composite(組合模式)、Adapter(適配器模式)、Proxy(代理
模式)、Facade (外觀模式)。
3、 行為模式:Iterator(迭代模式)、Template(模板模式)、Chain of Responsibility(責(zé)任鏈模式)、Memento(紀(jì)念品模式)、 Mediator(中介模式)、Interpreter(解釋器模式)、Strategy(策略模式)、State 、Observer(觀察者模式)、Visitor(訪問(wèn)模式)、 Command(命令模式)。