單項(xiàng)選擇題在迭代器模式中將數(shù)據(jù)存儲(chǔ)與數(shù)據(jù)遍歷分離,數(shù)據(jù)存儲(chǔ)由聚合類(lèi)負(fù)責(zé),數(shù)據(jù)遍歷由迭代器負(fù)責(zé),這種設(shè)計(jì)方案是()的具體應(yīng)用。
A.依賴(lài)倒轉(zhuǎn)原則
B.接口隔離原則
C.單一職責(zé)原則
D.合成復(fù)用原則
您可能感興趣的試卷
你可能感興趣的試題
1.單項(xiàng)選擇題關(guān)于解釋器模式,以下敘述有誤的是()。
A.當(dāng)一個(gè)待解釋的語(yǔ)言中的句子可以表示為一棵抽象語(yǔ)法樹(shù)時(shí)可以使用解釋器模式
B.在解釋器模式中使用類(lèi)來(lái)表示文法規(guī)則,可以方便地改變或者擴(kuò)展文法
C.解釋器模式既適用于文法簡(jiǎn)單的小語(yǔ)言,也適用于文法非常復(fù)雜的語(yǔ)言解析
D.需要自定義一個(gè)小語(yǔ)言,如一些簡(jiǎn)單的控制指令時(shí),可以考慮使用解釋器模式
2.單項(xiàng)選擇題對(duì)于一個(gè)語(yǔ)法不是特別復(fù)雜的計(jì)算機(jī)語(yǔ)言,可以考慮使用()模式進(jìn)行設(shè)計(jì)。
A.模板方法
B.命令
C.訪問(wèn)者
D.解釋器

最新試題
顯示某個(gè)目錄下的全部文件的名字,比如可以按文件的大小順序、按文件的名稱(chēng)、按文件的類(lèi)型、按最后修改的時(shí)間順序來(lái)顯示某個(gè)目錄下的全部文件的名字,可以使用()來(lái)解決這個(gè)問(wèn)題。
題型:?jiǎn)雾?xiàng)選擇題
()使請(qǐng)求本身成為一個(gè)對(duì)象,這個(gè)對(duì)象和其他對(duì)象一樣可以被存儲(chǔ)和傳遞。
題型:?jiǎn)雾?xiàng)選擇題
()允許請(qǐng)求的一方和接收的一方獨(dú)立開(kāi)來(lái),使得請(qǐng)求的一方不必知道接收請(qǐng)求的一方的接口,更不必知道請(qǐng)求是怎么被接收,以及操作是否被執(zhí)行、何時(shí)被執(zhí)行,以及是怎么被執(zhí)行的。
題型:?jiǎn)雾?xiàng)選擇題
模板方法模式是基于()的代碼復(fù)用基本技術(shù),可以將相同的代碼放在父類(lèi)中,而將不同的方法實(shí)現(xiàn)放在不同的子類(lèi)中。
題型:?jiǎn)雾?xiàng)選擇題
單例模式的作用是()。
題型:?jiǎn)雾?xiàng)選擇題