freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java設(shè)計(jì)模式期末考試復(fù)習(xí)資料-wenkub.com

2025-04-13 12:16 本頁(yè)面
   

【正文】 l 具體裝飾(Concrete Decorator)角色:負(fù)責(zé)對(duì)構(gòu)件對(duì)象進(jìn)行裝飾。就增加功能來(lái)說(shuō),裝飾模式相比生成子類更為靈活。抽象同事(Colleague)角色:定義中介者到同事對(duì)象的接口。如相互依賴或替換。抽象策略(Strategy)角色:該角色對(duì)策略、算法進(jìn)行抽象,通常定義每個(gè)策略或算法必須具有的方法和屬性。具體同事(Concrete Colleague)角色:該角色實(shí)現(xiàn)抽象同事類,每一個(gè)具體同事類都清楚自己在小范圍內(nèi)的行為,而不知道大范圍內(nèi)的目的。答: (1)定義:用一個(gè)中介對(duì)象封裝一系列對(duì)象(同事)的交互,中介者使各對(duì)象不需要顯式的相互作用,從而使其耦合松散,而且可以獨(dú)立的改變它們之間的交互。(2)代理模式3個(gè)角色:抽象主題(Subject)角色:該角色是真實(shí)主題和代理主題的共同接口,以便在任何可以使用真實(shí)主題的地方都可以使用代理主題。使得子類可以不改變一個(gè)算法的結(jié)構(gòu)即可重定義該算法的某些特定步驟(2)模板方法角色:抽象模板(Abstract Template)角色:該角色定義一個(gè)或多個(gè)抽象操作,以便讓子類實(shí)現(xiàn);這些抽象操作是基本操作,是一個(gè)頂級(jí)邏輯的組成步驟。多個(gè)具體工廠分別對(duì)應(yīng)生產(chǎn)多個(gè)具體產(chǎn)品。接口屬于客戶,不屬于它所在的類層次結(jié)構(gòu)。創(chuàng)建型、行為型、結(jié)構(gòu)型 里氏替換原則、接口隔離中介者模式 裝飾模式 外觀模式橋梁模式 觀察者模式8.行為 9.結(jié)構(gòu)型、創(chuàng)建型 10.模板方法 1裝飾 1外觀1策略 1備忘錄 1適配器 1規(guī)格模式三、簡(jiǎn)答題簡(jiǎn)述依賴倒置原則的三層含義、在Java當(dāng)中的體現(xiàn)和優(yōu)點(diǎn)。1____策略____模式定義一組算法,將每個(gè)算法封裝起來(lái),并且使它們之間可以互換。組合模式屬于___結(jié)構(gòu)型____型模式、原型模式屬于___創(chuàng)建型____型模式。___外觀模式____模式要求一個(gè)子系統(tǒng)的外表與其內(nèi)部的通信必須通過(guò)一個(gè)統(tǒng)一的對(duì)象進(jìn)行。A、合成聚合復(fù)用原則 B、里氏替換原則C、依賴倒置原則 D、迪米特法則2125. CCBBD 2630.DBAAD 3135.ADADA二、填空題設(shè)計(jì)模式分為_(kāi)___創(chuàng)建型___、____行為型_____、_____結(jié)構(gòu)型______三大類型。B、完全由于使用大量的對(duì)象,造成很大的存儲(chǔ)開(kāi)銷(xiāo)。C、表示一個(gè)作用于某對(duì)象結(jié)構(gòu)中的各元素的操作,它使你可以在不改變各元素的類的前提下定義作用于這些元素的新操作。B、將B到A的繼承關(guān)系改組成委派關(guān)系。B、定義一個(gè)用于創(chuàng)建對(duì)象的接口,讓子類決定實(shí)例化哪一個(gè)類。B、將抽象部分與它的實(shí)現(xiàn)部分分離,使它們都可以獨(dú)立地變化。C、保證一個(gè)類僅有一個(gè)實(shí)例,并提供一個(gè)訪問(wèn)它的全局訪問(wèn)點(diǎn)。C、你想表示對(duì)象的部分整體層次結(jié)構(gòu)。C、將一個(gè)復(fù)雜對(duì)象的構(gòu)建與它的表示分離,使得同樣的構(gòu)建過(guò)程可以創(chuàng)建不同的表示。B、將抽象部分與它的實(shí)現(xiàn)部分分離,使它們都可以獨(dú)立地變化。C、保證一個(gè)類僅有一個(gè)實(shí)例,并提供一個(gè)訪問(wèn)它的全局訪問(wèn)點(diǎn)。 D、保證一個(gè)類僅有一個(gè)實(shí)例,并提供一個(gè)訪問(wèn)它的全局訪問(wèn)點(diǎn)。D、動(dòng)態(tài)地給一個(gè)對(duì)象增加一些額外的職責(zé)。D、一個(gè)請(qǐng)求需要一系列的處理工作。A、單一職責(zé)原則的英文名稱是Single Responsibility Principle.B、單一職責(zé)原則要求一個(gè)類只有一個(gè)職責(zé)C、單一職責(zé)原則有利于對(duì)象的穩(wěn)定,降低類的復(fù)雜性D、單一職責(zé)原則提高了類之間的耦合性5.以下關(guān)于依賴倒置原則的敘述不正確的是( )A、依賴倒置原則的簡(jiǎn)稱是DIPB、高層模塊不依賴于低層模塊,低層模塊依賴于高層模塊C、依賴倒置原則中高層模塊和低層模塊都依賴于抽象D、依賴倒置原則實(shí)現(xiàn)模塊間的松耦合6.下面關(guān)于單例模式說(shuō)法錯(cuò)誤的是( )A、單例模式是指一個(gè)類只有一個(gè)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1