240 發(fā)簡(jiǎn)信
IP屬地:北京
  • 各設(shè)計(jì)模式總結(jié)與對(duì)比

    GoF(Gang of Four) 23種設(shè)計(jì)模式 《Design Patterns: Elements of Reusable Object-Oriented Softwa...

  • 設(shè)計(jì)原則總結(jié)

    設(shè)計(jì)原則一句話歸納目的開(kāi)閉原則(OCP) (Open-Close)對(duì)擴(kuò)展開(kāi)放,對(duì)修改關(guān)閉減少維護(hù)帶來(lái)新的風(fēng)險(xiǎn)依賴倒置原則(DIP) (Dependence Inversion...

  • 訪問(wèn)者模式Visitor Pattern

    定義 訪問(wèn)者模式(Visitor Pattern)是一種將數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)操作分離的設(shè)計(jì)模式甜橱。是指封裝一些作用于某種數(shù)據(jù)結(jié)構(gòu)中的各元素的操作。特征:可以在不改變數(shù)據(jù)結(jié)構(gòu)的前提下...

  • 觀察者模式Observer Pattern

    定義 觀察者模式(Observer Pattern)拂苹,又叫發(fā)布-訂閱(Publish/Subscribe)模式、模型-視圖(Model/View)模式刹衫、源-監(jiān)聽(tīng)器(Sourc...

  • 解釋器模式Interpreter Pattern

    定義 解釋器模式(Interpreter Pattern)給定一個(gè)語(yǔ)言醋寝,定義它的文法的一種表示搞挣,并定義一個(gè)解釋器带迟,這個(gè)解釋器使用該表示來(lái)解釋語(yǔ)言中的句子。特征:為了解釋一種語(yǔ)...

  • 中介者模式Mediator Pattern

    定義 中介者模式(Mediator Pattern)又稱為調(diào)解者模式或者調(diào)停者模式囱桨。用一個(gè)中介對(duì)象封裝一系列的對(duì)象交互仓犬,中介者使各對(duì)象不需要顯示地相互作用,從而使其耦合松散舍肠,...

  • 狀態(tài)模式State Pattern

    定義 狀態(tài)模式(State Pattern)也稱為狀態(tài)機(jī)模式(State Machine Pattern)搀继,是允許對(duì)象在內(nèi)部狀態(tài)發(fā)生改變時(shí)改變它的行為窘面,對(duì)象看起來(lái)好像修改了它...

  • 備忘錄模式Memento Pattern

    定義 備忘錄模式(Memento Pattern)又稱為快照模式(Snapshot Pattern)或令牌模式(Token Pattern),是指在不破壞封裝的前提下叽躯,捕獲一...

  • 命令模式Command Pattern

    定義 命令模式(Command Pattern)是對(duì)命令的封裝财边,每一個(gè)命令都是一個(gè)操作:請(qǐng)求的一方發(fā)出請(qǐng)求要求執(zhí)行一個(gè)操作;接收的一方收到請(qǐng)求点骑,并執(zhí)行操作酣难。命令模式解耦了請(qǐng)求...

  • 迭代器模式Iterator Pattern

    定義 迭代器模式(Iterator Pattern)又稱為游標(biāo)模式(Cursor Pattern),它提供一種順序訪問(wèn)集合/容器對(duì)象元素的方法黑滴,而又無(wú)須暴露集合內(nèi)部表示憨募。本質(zhì)...

  • 責(zé)任鏈模式Chain of Responsibility Pattern

    定義 責(zé)任鏈模式(Chain of Responsibility Pattern)是將鏈中每一個(gè)節(jié)點(diǎn)看作是一個(gè)對(duì)象,每個(gè)節(jié)點(diǎn)處理的請(qǐng)求均不同袁辈,且內(nèi)部自動(dòng)維護(hù)一個(gè)下一節(jié)點(diǎn)對(duì)象菜谣。...

  • 策略模式Strategy Pattern

    定義 策略模式(Strategy Pattern)又叫政策模式(Policy Pattern),它是將定義的算法家族晚缩、分別封裝起來(lái)尾膊,讓它們之間可以互相替換,從而讓算法的變化不...

  • 模板方法模式Template Method Pattern

    定義 模板方法模式(Template Method Pattern)通常又叫模板模式橡羞,是指定義一個(gè)算法的骨架眯停,并允許子類為其中的一個(gè)或者多個(gè)步驟提供實(shí)現(xiàn)。模板方法使得子類可以...

  • 委派模式Delegate Pattern

    定義 委派模式(Delegate Pattern)又叫委托模式卿泽。它的基本作用就是負(fù)責(zé)任務(wù)的調(diào)度和任務(wù)分配莺债,將任務(wù)的分配和執(zhí)行分離開(kāi)來(lái)∏┴玻可以看做是一種特殊情況下的靜態(tài)代理的全權(quán)...

  • 適配器模式Adapter Pattern

    定義 適配器模式(Adapter Pattern)又叫做變壓器模式齐邦,它的功能是將一個(gè)類的接口變成客戶端所期望的另一種接口,從而使原本因接口不匹配而導(dǎo)致無(wú)法在一起工作的兩個(gè)類能...

  • 橋接模式Bridge Pattern

    定義 橋接模式(Bridge Pattern)也稱為橋梁模式第租、接口(Interface)模式或柄體(Handle and Body)模式措拇,是將抽象部分與它的具體實(shí)現(xiàn)部分分離,...

  • 組合模式Composite Pattern

    定義 組合模式(Composite Pattern)也稱為整體-部分(Part-Whole)模式慎宾,它的宗旨是通過(guò)將單個(gè)對(duì)象(葉子節(jié)點(diǎn))和組合對(duì)象(樹(shù)枝節(jié)點(diǎn))用相同的接口進(jìn)行表...

  • 享元模式Flyweight Pattern

    定義 享元模式(Flyweight Pattern)又稱為輕量級(jí)模式丐吓,是對(duì)象池的一種實(shí)現(xiàn)。類似于線程池趟据,線程池可以避免不停的創(chuàng)建和銷毀多個(gè)對(duì)象券犁,消耗性能。提供了減少對(duì)象數(shù)量從...

  • 裝飾器模式Decorator Pattern

    定義 裝飾器模式(Decorator Pattern)也叫包裝模式(Wrapper Pattern)汹碱,是指在不改變?cè)袑?duì)象的基礎(chǔ)之上粘衬,將功能附加到對(duì)象上,提供了比繼承更有彈性...

  • 門(mén)面模式Facade Pattern

    定義 門(mén)面模式(Facade Pattern)又叫外觀模式,提供了一個(gè)統(tǒng)一的接口用來(lái)訪問(wèn)子系統(tǒng)中的一群接口稚新。特征:門(mén)面模式定義了一個(gè)高層接口勘伺,讓子系統(tǒng)更容易使用。屬于結(jié)構(gòu)型模...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品