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