單項選擇題()的適用情景是:一個程序想使用已經(jīng)存在的類,但該類所實現(xiàn)的接口和當前程序所使用的接口不一致。
A.裝飾模式
B.策略模式
C.外觀模式
D.適配器模式
您可能感興趣的試卷
你可能感興趣的試題
1.單項選擇題使用()可以節(jié)省內(nèi)存的開銷,特別適合處理大量細粒度對象。
A.適配器模式
B.簡單工廠模式
C.享元模式
D.代理模式
2.單項選擇題在Java中實現(xiàn)單件模式中,需要()的構(gòu)造函數(shù)。
A.public
B.private
C.protect
D.通用
3.單項選擇題設(shè)計模式中應優(yōu)先使用()而不是繼承。
A.封裝
B.組合
C.重構(gòu)
D.耦合
4.單項選擇題在模板方法模式中,具體模板可以通過()方法選擇是否執(zhí)行算法框架中的某些步驟。
A.鉤子
B.撤銷
C.模板
D.原子
5.單項選擇題在一個文件管理系統(tǒng)中,可以通過()統(tǒng)一操作文件和文件夾。
A.代理模式
B.組合模式
C.外觀模式
D.橋接模式
最新試題
命令模式是一種()模式。
題型:單項選擇題
模板方法模式中()定義了算法的骨架。
題型:單項選擇題
求職者關(guān)心求職中心的信息,求職中心能及時將最新的職業(yè)需求信息告知求職者,可以用()來解決這個問題。
題型:單項選擇題
策略模式針對一組算法,將每一個算法封裝到具有()接口的獨立的類中,從而使得它們可以相互替換。
題型:單項選擇題
在Java中實現(xiàn)單件模式中,需要()的構(gòu)造函數(shù)。
題型:單項選擇題
()使請求本身成為一個對象,這個對象和其他對象一樣可以被存儲和傳遞。
題型:單項選擇題
以下()模式適用于解決根據(jù)電表顯示的用電量計算用戶的電費這個問題。
題型:單項選擇題
責任鏈有哪幾個角色?()
題型:多項選擇題
()僅僅封裝算法,提供新算法插入到已有系統(tǒng)中,以及老算法從系統(tǒng)中“退休”的方便,并不決定在何時使用何種算法,算法的選擇由客戶端來決定。
題型:單項選擇題
()的適用情景是:一個程序想使用已經(jīng)存在的類,但該類所實現(xiàn)的接口和當前程序所使用的接口不一致。
題型:單項選擇題