240 發(fā)簡(jiǎn)信
IP屬地:北京
  • 策略模式

    定義了一系列的算法,并將每一個(gè)算法封裝起來,而且使它們還可以相互替換模蜡。策模式讓算法獨(dú)立于使用它的客戶而獨(dú)立變化解孙。 角色: Context:環(huán)境角色凡资,聚合抽象策略角色 Stra...

  • 職責(zé)鏈模式

    把請(qǐng)求從鏈中的一個(gè)對(duì)象傳到下一個(gè)對(duì)象殿遂,直到請(qǐng)求被響應(yīng)為止酥艳。通過這種方式去除對(duì)象之間的耦合壹堰。

  • 備忘錄模式

    在不破壞封裝性的前提下拭卿,獲取并保存一個(gè)對(duì)象的內(nèi)部狀態(tài)骡湖,以便以后恢復(fù)它。

  • 中介者模式

    定義一個(gè)中介對(duì)象來簡(jiǎn)化原有對(duì)象之間的交互關(guān)系记劈,降低系統(tǒng)中對(duì)象間的耦合度勺鸦,使原有對(duì)象之間不必相互了解。 角色: IMediator:抽象中介者目木,定義了同事對(duì)象到中介者對(duì)象的接口...

  • 觀察者模式

    多個(gè)對(duì)象間存在一對(duì)多關(guān)系换途,當(dāng)一個(gè)對(duì)象發(fā)生改變時(shí),把這種改變通知給其他多個(gè)對(duì)象刽射,從而影響其他對(duì)象的行為军拟。

  • 迭代器模式

    提供一種方法來順序訪問聚合對(duì)象中的一系列數(shù)據(jù),而不暴露聚合對(duì)象的內(nèi)部表示誓禁。

  • 訪問者模式

    在不改變集合元素的前提下懈息,為一個(gè)集合中的每個(gè)元素提供多種訪問方式,即每個(gè)元素有多個(gè)訪問者對(duì)象訪問摹恰。 角色: Visitor:抽象的訪問者 ConcreteVistor:具體訪...

  • 命令模式

    將一個(gè)請(qǐng)求封裝為一個(gè)對(duì)象辫继,使發(fā)出請(qǐng)求的責(zé)任和執(zhí)行請(qǐng)求的責(zé)任分割開。四個(gè)角色 Invoker:調(diào)用者角色 Command:命令角色俗慈,一般為接口或抽象類 Receiver:接受者...

  • 模板方法模式

    定義一個(gè)操作中的算法骨架姑宽,將算法的一些步驟延遲到子類中,使得子類在可以不改變?cè)撍惴ńY(jié)構(gòu)的情況下重定義該算法的某些特定步驟闺阱。

  • 代理模式

    為某對(duì)象提供一種代理以控制對(duì)該對(duì)象的訪問炮车。即客戶端通過代理間接地訪問該對(duì)象,從而限制酣溃、增強(qiáng)或修改該對(duì)象的一些特性瘦穆。 靜態(tài)代理:需要定義接口或者父類,被代理對(duì)象與代理對(duì)象一起實(shí)...

  • 享元模式

    提供支持大量細(xì)粒度對(duì)象共享的有效方法赊豌。內(nèi)部狀態(tài):指對(duì)象共享出來的信息扛或,存儲(chǔ)在享元對(duì)象內(nèi)部且不會(huì)隨環(huán)境的改變而改變。外部狀態(tài):指對(duì)象得以依賴的一個(gè)標(biāo)記碘饼,是隨環(huán)境的改變而改變的熙兔、...

  • 外觀模式

    定義一個(gè)高層接口,為子系統(tǒng)中的一組接口提供一個(gè)一致的外觀派昧,從而簡(jiǎn)化了該子系統(tǒng)的使用。

  • 組合模式

    將對(duì)象組合成樹型結(jié)構(gòu)以表示“整體-部分”的層次結(jié)構(gòu)拢切,使得用戶對(duì)單個(gè)對(duì)象和組合對(duì)象的使用具有一致性蒂萎。

  • 裝飾者模式

    動(dòng)態(tài)地給一個(gè)對(duì)象添加一些額外的職責(zé),即增加其額外的功能淮椰。

  • 橋接模式

    將類的抽象部分和它的實(shí)現(xiàn)部分分離開來五慈,使它們可以獨(dú)立地變化纳寂。它是用聚合關(guān)系代替繼承關(guān)系來實(shí)現(xiàn)的,從而降低了抽象和實(shí)現(xiàn)這兩個(gè)可變維度的耦合度泻拦。

  • 適配器模式

    將一個(gè)類的接口轉(zhuǎn)換成用戶希望得到的另一種接口毙芜。它使原本不相容的接口得以協(xié)同工作。1争拐、類適配器 2腋粥、對(duì)象適配器 3、接口適配器模式(缺省適配器模式)使用情形:當(dāng)不需要全部實(shí)現(xiàn)接...

  • 建造者模式

    將一個(gè)復(fù)雜類的表示與其構(gòu)造相分離架曹,使得相同的構(gòu)建過程能夠得出不同的表示隘冲。四個(gè)核心角色:產(chǎn)品、抽象建造者绑雄、具體建造者展辞,指揮者

  • 原型模式

    用一個(gè)已經(jīng)創(chuàng)建的實(shí)例作為原型,通過復(fù)制該原型對(duì)象來創(chuàng)建一個(gè)和原型相同或相似的新對(duì)象万牺。在這里罗珍,原型實(shí)例指定了要?jiǎng)?chuàng)建的對(duì)象的種類。用這種方式創(chuàng)建對(duì)象非常高效脚粟,根本無須知道對(duì)象創(chuàng)建...

  • 抽象工廠模式

    抽象工廠模式相對(duì)于工廠方法模式來說覆旱,就是工廠方法模式是針對(duì)一個(gè)產(chǎn)品系列的,而抽象工廠模式是針對(duì)多個(gè)產(chǎn)品系列的珊楼,即工廠方法模式是一個(gè)產(chǎn)品系列一個(gè)工廠類通殃,而抽象工廠模式是多個(gè)產(chǎn)品...

  • 工廠方法模式

    工廠方法模式(FACTORY METHOD)是一種常用的類創(chuàng)建型設(shè)計(jì)模式,此模式的核心精神是封裝類中變化的部分,提取其中個(gè)性化善變的部分為獨(dú)立類厕宗,通過依賴注入以達(dá)到解耦画舌、復(fù)用...

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