微信掃一掃關(guān)注公眾號后聯(lián)系客服
微信掃碼免費搜題
首頁
題庫
網(wǎng)課
在線模考
桌面端
登錄
搜標題
搜題干
搜選項
軟件體系結(jié)構(gòu)與設(shè)計模式章節(jié)練習(2019.12.24)
問答題
請基于Java使用裝飾模式模擬項目經(jīng)理接到一個項目,項目最終要完成編碼的工作。項目經(jīng)理接到項目后,先做些前期的工作(比如需求分析、設(shè)計),然后將編碼工作委派給程序員,程序員干完后,項目經(jīng)理做項目的收尾工作。
答案:
點擊查看答案
手機看題
填空題
合成復(fù)用原則是指盡量使用對象組合,而不是()來達到復(fù)用的目的。
答案:
繼承
點擊查看答案
手機看題
判斷題
在責任鏈模式中,客戶類只需要關(guān)心鏈的源頭,而無須關(guān)心請求的處理細節(jié)以及請求的傳遞過程
答案:
正確
點擊查看答案
手機看題
判斷題
代理模式是一種行為型設(shè)計模式
答案:
錯誤
點擊查看答案
手機看題
單項選擇題
在現(xiàn)實生活中,居民身份證號碼具有唯一性,居民可以申請身份證號碼或補辦身份證號碼(還是使用原來的身份證號碼,不會產(chǎn)生新的號碼)。我們可以使用()來模擬實現(xiàn)居民身份證號碼辦理。
A.命令模式
B.橋接
C.單例模式
D.責任鏈
點擊查看答案
手機看題
問答題
請基于Java設(shè)計一個單例模式的程序,驗證單例模式的實例有且僅有一個。
答案:
點擊查看答案
手機看題
判斷題
責任鏈模式并不創(chuàng)建出責任鏈。責任鏈的創(chuàng)建必須由系統(tǒng)的其他部分創(chuàng)建出來。
答案:
正確
點擊查看答案
手機看題
判斷題
在算法設(shè)計時,采用策略模式可能會增加大量的類。
答案:
正確
點擊查看答案
手機看題
問答題
請基于Java利用迭代器設(shè)計模式模擬電視機遙控器遍歷電視節(jié)目頻道。
答案:
點擊查看答案
手機看題
判斷題
從現(xiàn)實上來說,代理模式主要實現(xiàn)了對象的繼承
答案:
錯誤
點擊查看答案
手機看題