網(wǎng)站首頁
考試題庫
在線???/a>
智能家居
網(wǎng)課試題
問&答
熱門試題
登錄 |
注冊
網(wǎng)站首頁
考試題庫
熱門試題
智能家居
網(wǎng)課試題
大學(xué)試題
題庫首頁
每日一練
章節(jié)練習(xí)
軟件體系結(jié)構(gòu)與設(shè)計(jì)模式章節(jié)練習(xí)(2020.01.06)
來源:考試資料網(wǎng)
1.填空題
設(shè)計(jì)模式一般包含模式名稱、問題、目的、解決方案、效果、實(shí)例代碼和()。
參考答案:
相關(guān)設(shè)計(jì)模式
進(jìn)入題庫練習(xí)
2
通過電視機(jī)遙控器可以實(shí)現(xiàn)對電視機(jī)頻道進(jìn)行選擇,其實(shí)選擇電視機(jī)頻道就是對存放頻道的集合進(jìn)行遍歷操作。所以可以使用()模擬電視機(jī)遙控器的實(shí)現(xiàn)。
點(diǎn)擊查看答案
3.判斷題
簡單工廠模式屬于創(chuàng)建型模式,但不屬于23種GOF設(shè)計(jì)模式之一
參考答案:
對
進(jìn)入題庫練習(xí)
4
下列屬于結(jié)構(gòu)型模式設(shè)計(jì)模式的是()。
點(diǎn)擊查看答案
5.判斷題
單一職責(zé)原則是指一個(gè)對象應(yīng)該只包含單一的職責(zé),并且該職責(zé)被完整地封裝在一個(gè)類中。
參考答案:
對
進(jìn)入題庫練習(xí)
6
假設(shè)一個(gè)電源總開關(guān)可以控制四盞燈、一個(gè)風(fēng)扇、一臺空調(diào)和一臺電視機(jī)的啟動(dòng)和關(guān)閉。通過該電源總開關(guān)可以同時(shí)控制上述所有電器設(shè)備,可以使用()來模擬設(shè)計(jì)該系統(tǒng)。
點(diǎn)擊查看答案
7
在適配器模式中,對象適配器模式是對()設(shè)計(jì)原則的典型應(yīng)用。
點(diǎn)擊查看答案
8
下面不屬于創(chuàng)建型模式的有()。
點(diǎn)擊查看答案
9.判斷題
任何設(shè)計(jì)模式均是為了解決特定場景的耦合問題,以達(dá)到對修改關(guān)閉,對擴(kuò)展開放的效果。命令模式主要是解決請求者與實(shí)現(xiàn)者之間的耦合關(guān)系。
參考答案:
對
進(jìn)入題庫練習(xí)
10.問答題
以實(shí)現(xiàn)加減算法的公式為例,公式中僅有兩類元素:運(yùn)算元素和運(yùn)算符號。所有的運(yùn)算元素具有相同的功能,可以用一個(gè)類表示,而運(yùn)算符號則是需要分別進(jìn)行解釋,加法需要加法解釋器,減法需要減法解釋器。請基于Java利用解釋器模式解析一個(gè)四則運(yùn)算的固定語法邏輯。
參考答案:
進(jìn)入題庫練習(xí)