單項(xiàng)選擇題

當(dāng)不適合采用生成子類(lèi)的方法對(duì)已有的類(lèi)進(jìn)行擴(kuò)充時(shí),可以采用(1)設(shè)計(jì)模式動(dòng)態(tài)地給一個(gè)對(duì)象添加一些額外的職責(zé);當(dāng)應(yīng)用程序由于使用大量的對(duì)象,造成很大的存儲(chǔ)開(kāi)銷(xiāo)時(shí),可以采用(2)設(shè)計(jì)模式運(yùn)用共享技術(shù)來(lái)有效地支持大量細(xì)粒度的對(duì)象;當(dāng)想使用一個(gè)已經(jīng)存在的類(lèi),但其接口不符合需求時(shí),可以采用(3)設(shè)計(jì)模式將該類(lèi)的接口轉(zhuǎn)換成我們希望的接口。

空白(2)處應(yīng)選擇()

A.命令(CommanD)
B.適配器(Adapter)
C.裝飾(DecoratE)
D.享元(Flyweight)


你可能感興趣的試題

4.單項(xiàng)選擇題

回調(diào)(Call Back)函數(shù)是面向過(guò)程的程序設(shè)計(jì)語(yǔ)言中常用的一種機(jī)制,而設(shè)計(jì)模式中的(1)模式就是回調(diào)機(jī)制的一個(gè)面向?qū)ο蟮奶娲贰T撃J降囊鈭D是(2)。

空白(2)處應(yīng)選擇()

A.使原本由于接口不兼容而不能一起工作的那些類(lèi)可以一起工作
B.將一個(gè)請(qǐng)求封裝為一個(gè)對(duì)象,從而可用不同的請(qǐng)求對(duì)客戶進(jìn)行參數(shù)化,將請(qǐng)求排隊(duì)或記錄請(qǐng)求日志,支持可撤銷(xiāo)的操作
C.定義對(duì)象間的一種一對(duì)多的依賴關(guān)系,當(dāng)一個(gè)對(duì)象的狀態(tài)發(fā)生改變時(shí),所有依賴于它的對(duì)象都得到通知并被自動(dòng)更新
D.使算法可獨(dú)立于使用它的客戶而變化

最新試題

數(shù)據(jù)流風(fēng)格的構(gòu)架包括Pipe-and-Filter、黑板、Batch Sequential(批處理)。

題型:判斷題

一個(gè)界面美觀、容易學(xué)習(xí)的系統(tǒng)是用戶評(píng)估易用性重要方面,因此構(gòu)架設(shè)計(jì)對(duì)此質(zhì)量屬性幫助不大。

題型:判斷題

效用樹(shù)的作用是使質(zhì)量屬性需求具體化,從而迫使設(shè)計(jì)師和客戶代表準(zhǔn)確地定義出他們將要提供的相關(guān)質(zhì)量需求。

題型:判斷題

維持語(yǔ)義的一致性的目標(biāo)是確保模塊中所有責(zé)任都能協(xié)同工作,不需要過(guò)多依賴于別的模塊。

題型:判斷題

CBAM不是使用一個(gè)單獨(dú)的場(chǎng)景,是通過(guò)改變響應(yīng)值對(duì)某一質(zhì)量屬性生成一組場(chǎng)景,每個(gè)場(chǎng)景又對(duì)應(yīng)一個(gè)效用。

題型:判斷題

通過(guò)構(gòu)架評(píng)估可以得到一個(gè)簡(jiǎn)潔的構(gòu)架表述。

題型:判斷題

David Garlan對(duì)軟件體系結(jié)構(gòu)的定義可以精簡(jiǎn)為體系結(jié)構(gòu)=組件+連接件+約束。

題型:判斷題

一個(gè)構(gòu)架設(shè)計(jì)可以支持所有質(zhì)量屬性。

題型:判斷題

安全性是衡量系統(tǒng)在向合法用戶提供服務(wù)的同時(shí),阻止非授權(quán)使用的能力。

題型:判斷題

一個(gè)網(wǎng)站可以通過(guò)隔斷和公網(wǎng)的連線來(lái)絕對(duì)保證安全。

題型:判斷題