單項選擇題以下哪一個模式是允許一個對象在其內(nèi)部狀態(tài)改變時改變它的行為,對象看起來似乎修改了它的類()

A.狀態(tài)模式
B.享元模式
C.職責(zé)鏈模式
D.命令模式


您可能感興趣的試卷

你可能感興趣的試題

2.單項選擇題一種類似“后悔藥”的機(jī)制是()

A.備忘錄模式
B.觀察者模式
C.終結(jié)者模式
D.后悔模式

3.多項選擇題中介者模式是為了解決在用戶與用戶直接聊天的設(shè)計方案中,用戶對象之間存在很強(qiáng)的關(guān)聯(lián)性,將導(dǎo)致系統(tǒng)出現(xiàn)如下問題()

A.系統(tǒng)結(jié)構(gòu)復(fù)雜
B.對象可重用性差
C.系統(tǒng)擴(kuò)展性低
D.系統(tǒng)易于維護(hù)

4.單項選擇題在迭代器模式中,提供一個()的迭代器來對聚合對象進(jìn)行訪問和遍歷。

A.外部
B.內(nèi)部
C.中間
D.以上三者都可以

5.單項選擇題()描述了如何構(gòu)成一個簡單的語言解釋器,主要應(yīng)用在使用面向?qū)ο笳Z言開發(fā)的編譯器中。

A.解釋器模式
B.命令模式
C.代理模式
D.迭代器模式
E.適配器模式