A.里氏代換原則
B.接口隔離原則
C.單一職責(zé)原則
D.開(kāi)閉原則
您可能感興趣的試卷
你可能感興趣的試題
A.操作系統(tǒng)中的樹(shù)形目錄結(jié)構(gòu)
B.Windows中的應(yīng)用程序快捷方式
C.Java事件處理中的監(jiān)聽(tīng)器接口
D.JDBC中的數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序
A.適配器模式
B.橋接模式
C.組合模式
D.享元模式
A.定義一系列的算法,把它們一個(gè)個(gè)的封裝起來(lái),并且使可相互替換
B.為一個(gè)對(duì)象動(dòng)態(tài)連接附加的職責(zé)
C.你希望只擁有一個(gè)對(duì)象,但不用全局對(duì)象來(lái)控制對(duì)象的實(shí)例化
D.定義一個(gè)操作中的骨架,而將一些步驟延遲到子類(lèi)中。使得子類(lèi)可以不改變一個(gè)算法的結(jié)構(gòu)即可重定義該算法的某些特定步驟
A.狀態(tài)
B.策略
C.模板方法
D.工廠方法
A.中介者
B.備忘錄
C.迭代器
D.觀察者
最新試題
模板方法中具體模板是抽象模板的子類(lèi),實(shí)現(xiàn)抽象模板中的()。
設(shè)計(jì)模式起源于()。
()使請(qǐng)求本身成為一個(gè)對(duì)象,這個(gè)對(duì)象和其他對(duì)象一樣可以被存儲(chǔ)和傳遞。
上下文和具體策略是()耦合關(guān)系。
單例模式的作用是()。
以下()模式適用于解決根據(jù)電表顯示的用電量計(jì)算用戶的電費(fèi)這個(gè)問(wèn)題。
策略模式是一種()模式。
()的本質(zhì)是對(duì)命令進(jìn)行封裝,將發(fā)出命令的責(zé)任和執(zhí)行命令的責(zé)任分割開(kāi)。
使用()可以節(jié)省內(nèi)存的開(kāi)銷(xiāo),特別適合處理大量細(xì)粒度對(duì)象。
在模板方法模式中,具體模板可以通過(guò)()方法選擇是否執(zhí)行算法框架中的某些步驟。