網(wǎng)站首頁(yè)
考試題庫(kù)
在線???/a>
智能家居
網(wǎng)課試題
問(wèn)&答
熱門(mén)試題
登錄 |
注冊(cè)
網(wǎng)站首頁(yè)
考試題庫(kù)
熱門(mén)試題
智能家居
網(wǎng)課試題
大學(xué)試題
題庫(kù)首頁(yè)
每日一練
章節(jié)練習(xí)
軟件體系結(jié)構(gòu)與設(shè)計(jì)模式章節(jié)練習(xí)(2019.12.27)
來(lái)源:考試資料網(wǎng)
1.判斷題
開(kāi)閉原則是指一個(gè)軟件實(shí)體應(yīng)當(dāng)對(duì)擴(kuò)展開(kāi)放,對(duì)修改關(guān)閉
參考答案:
正確
進(jìn)入題庫(kù)練習(xí)
2.問(wèn)答題
假設(shè)某一軟件系統(tǒng)中存在類(lèi)A,B,C,D,E。請(qǐng)分別畫(huà)出使用這些類(lèi)的中介者模式類(lèi)圖及外觀模式類(lèi)圖。
參考答案:
進(jìn)入題庫(kù)練習(xí)
3.判斷題
工廠方法模式的具體工廠類(lèi)可以創(chuàng)建多個(gè)具體產(chǎn)品類(lèi)的實(shí)現(xiàn)
參考答案:
錯(cuò)誤
進(jìn)入題庫(kù)練習(xí)
4.判斷題
Strategy模式使得算法可獨(dú)立于使用它的客戶(hù)而變化
參考答案:
正確
進(jìn)入題庫(kù)練習(xí)
5.問(wèn)答題
模擬設(shè)計(jì)題:windows回收站的創(chuàng)建模擬 在整個(gè)視窗系統(tǒng)中,回收站只能有一個(gè)實(shí)例,整個(gè)系統(tǒng)都使用這個(gè)唯一的實(shí)例,不管如何雙擊“回收站”圖標(biāo),打開(kāi)的回收站窗口始終是唯一的一個(gè)。請(qǐng)使用單例模式模擬windows回收站的創(chuàng)建。畫(huà)出UML圖、指出模式角色對(duì)應(yīng)的類(lèi)及java代碼實(shí)現(xiàn)
參考答案:
進(jìn)入題庫(kù)練習(xí)
6.判斷題
裝飾者模式會(huì)導(dǎo)致設(shè)計(jì)中出現(xiàn)許多小類(lèi),因此不要過(guò)度使用
參考答案:
正確
進(jìn)入題庫(kù)練習(xí)
7.填空題
策略模式將算法的選擇和算法的()相分離。
參考答案:
實(shí)現(xiàn)
進(jìn)入題庫(kù)練習(xí)
8
策略模式的結(jié)構(gòu)中包括三種角色上下文、具體策略和抽象策略。抽象策略角色是一個(gè)()。
點(diǎn)擊查看答案
9
下面的類(lèi)圖表示的是哪個(gè)設(shè)計(jì)模式()
點(diǎn)擊查看答案
10.判斷題
任何設(shè)計(jì)模式均是為了解決特定場(chǎng)景的耦合問(wèn)題,以達(dá)到對(duì)修改關(guān)閉,對(duì)擴(kuò)展開(kāi)放的效果。命令模式主要是解決請(qǐng)求者與實(shí)現(xiàn)者之間的耦合關(guān)系。
參考答案:
正確
進(jìn)入題庫(kù)練習(xí)