A.抽象工廠模式( Abstract Factory )
B.工廠方法模式(Factory Method)
C.適配器模式 ( Adapter )
D.單例模式(Singleton)
您可能感興趣的試卷
你可能感興趣的試題
A.希望簡(jiǎn)化現(xiàn)有系統(tǒng)的使用方法。你需要定義自己的接口。
B.將一個(gè)無法控制的現(xiàn)有對(duì)象與一個(gè)特定接口相匹配。
C.將一組實(shí)現(xiàn)部分從另一組使用它們的對(duì)象中分離出來。
D.你需要為特定的客戶(或情況)提供特定系列的對(duì)象。
A.指定對(duì)象的接口
B.針對(duì)接口編程
C.確定軟件的功能都正確實(shí)現(xiàn)
D.設(shè)計(jì)應(yīng)支持變化
A.同一問題的不同表相
B.不同問題的同一表相
C.不同問題的不同表相
D.以上都不是
A.適應(yīng)需求變化
B.程序易于理解
C.減少開發(fā)過程中的代碼開發(fā)工作量
D.簡(jiǎn)化軟件系統(tǒng)的設(shè)計(jì)
A.關(guān)聯(lián)的目的是為了提供服務(wù),必然導(dǎo)致消息傳遞
B.只有兩個(gè)類之間存在關(guān)聯(lián),才能互發(fā)消息
C.兩個(gè)類的實(shí)例之間沒有關(guān)聯(lián)鏈,但仍可以傳遞消息
D.若兩個(gè)對(duì)象之間有鏈,則二者一定具有消息傳遞關(guān)系
最新試題
下列關(guān)于人機(jī)交互設(shè)計(jì)的觀點(diǎn),哪個(gè)是正確的?()
判斷字符串str1是否大于字符串str2,應(yīng)當(dāng)使用if(strcat(str1,str2)>0)。
如何只帶一個(gè)參數(shù)(或其他參數(shù)都帶有默認(rèn)值)的()函數(shù)都可以認(rèn)為是一種轉(zhuǎn)換構(gòu)造函數(shù)。
關(guān)于函數(shù)的描述,以下正確的是()。
()函數(shù)和全局函數(shù)不能聲明為虛函數(shù)。
若想使用帶默認(rèn)形參值的函數(shù),默認(rèn)形參值要()定義。
函數(shù)體內(nèi)有if語句的函數(shù)不適合聲明為內(nèi)聯(lián)函數(shù)。
C++中只能重載C++語言中()的運(yùn)算符。
在進(jìn)行控制驅(qū)動(dòng)設(shè)計(jì)時(shí),選用進(jìn)程與線程的區(qū)別在于()。
“植物大戰(zhàn)僵尸”是一款流行的游戲,游戲中的精靈分為僵尸和植物兩大類,僵尸可以運(yùn)動(dòng)但不能發(fā)射武 器,植物不能運(yùn)動(dòng)但能發(fā)射武 器。某同學(xué)計(jì)劃在游戲開發(fā)中多重繼承已有的植物類和僵尸類,形成植物僵尸類,具有植物和僵尸的所有行為,請(qǐng)分析是否可行?()