單項選擇題()的適用情景是:一個程序想使用已經(jīng)存在的類,但該類所實現(xiàn)的接口和當(dāng)前程序所使用的接口不一致。
A.裝飾模式
B.策略模式
C.外觀模式
D.適配器模式
您可能感興趣的試卷
你可能感興趣的試題
1.單項選擇題使用()可以節(jié)省內(nèi)存的開銷,特別適合處理大量細(xì)粒度對象。
A.適配器模式
B.簡單工廠模式
C.享元模式
D.代理模式
2.單項選擇題在Java中實現(xiàn)單件模式中,需要()的構(gòu)造函數(shù)。
A.public
B.private
C.protect
D.通用
3.單項選擇題設(shè)計模式中應(yīng)優(yōu)先使用()而不是繼承。
A.封裝
B.組合
C.重構(gòu)
D.耦合
4.單項選擇題在模板方法模式中,具體模板可以通過()方法選擇是否執(zhí)行算法框架中的某些步驟。
A.鉤子
B.撤銷
C.模板
D.原子
5.單項選擇題在一個文件管理系統(tǒng)中,可以通過()統(tǒng)一操作文件和文件夾。
A.代理模式
B.組合模式
C.外觀模式
D.橋接模式
最新試題
為了減少對象兩兩之間復(fù)雜的引用關(guān)系,使之成為一個松耦合的系統(tǒng),我們可以使用()。
題型:單項選擇題
責(zé)任鏈有哪幾個角色?()
題型:多項選擇題
裝飾模式的描述正確的是()。
題型:單項選擇題
在一個文件管理系統(tǒng)中,可以通過()統(tǒng)一操作文件和文件夾。
題型:單項選擇題
典型情況下,()模式不包容變化。
題型:單項選擇題
在模板方法模式中,具體模板可以通過()方法選擇是否執(zhí)行算法框架中的某些步驟。
題型:單項選擇題
上下文和具體策略是()耦合關(guān)系。
題型:單項選擇題
()給某一個對象提供一個代理,并由代理對象控制對原對象的引用。
題型:單項選擇題
命令模式是一種()模式。
題型:單項選擇題
在Java中實現(xiàn)單件模式中,需要()的構(gòu)造函數(shù)。
題型:單項選擇題