單項選擇題以下()不是裝飾模式的適用條件。
A.要擴展一個類的功能或給一個類增加附加責任
B.要動態(tài)地給一個對象增加功能,這些功能還可以動態(tài)撤銷
C.要動態(tài)組合多于一個的抽象化角色和實現(xiàn)化角色
D.要通過一些基本功能的組合而產(chǎn)生復雜功能,而不使用繼承關系
您可能感興趣的試卷
你可能感興趣的試題
1.單項選擇題某系統(tǒng)通過使用配置文件,可以在不修改源代碼的情況下更新數(shù)據(jù)庫驅動程序,該系統(tǒng)滿足()
A.里氏代換原則
B.接口隔離原則
C.單一職責原則
D.開閉原則
2.單項選擇題當想使用一個已經(jīng)存在的類,但其接口不符合需求時,可以采用()設計模式將該類的接口轉換成我們希望的接口。
A.命令(Command)
B.適配器(Adapter)
C.裝飾(Decorator)
D.享元(Flyweight)