微信掃一掃關(guān)注公眾號后聯(lián)系客服
微信掃碼免費搜題
首頁
題庫
網(wǎng)課
在線模考
桌面端
登錄
搜標(biāo)題
搜題干
搜選項
軟件體系結(jié)構(gòu)與設(shè)計模式問答題每日一練(2020.06.05)
問答題
請基于Java通過外觀模式實現(xiàn)在文件柜中尋找文件的管理。文件放在文件柜的第二個抽屜里,但是它的鑰匙必須從第一個抽屜里獲得。
答案:
點擊查看答案
手機看題
問答題
聯(lián)通公司有133、130、131等號段,交話費都在聯(lián)通大廳,即繳費的中介對象就是聯(lián)通大廳,手機用戶都是和聯(lián)通大廳發(fā)生關(guān)系。請基于Java利用調(diào)停者模式模擬手機繳費過程。
答案:
點擊查看答案
手機看題
問答題
某系統(tǒng)需要實現(xiàn)對重要數(shù)據(jù)(如用戶密碼)的加密處理,在數(shù)據(jù)操作類(DataOperator)中需要調(diào)用加密類中定義的加密算法,系統(tǒng)提供了兩個不同的加密類,CipherA和CipherB,它們實現(xiàn)不同的加密方法,在DataOperator中可以選擇其中的一個實現(xiàn)加密操作。請指出設(shè)計存在的問題,并基于里氏代換原則進行重構(gòu)。
答案:
因為如果需要更換一個加密算法類或者增加并使用一個新的加密算法類,如將CipherA改為CipherB,則需要修改客戶類C...
點擊查看完整答案
手機看題
問答題
我們都知道,交通燈有三種狀態(tài):紅燈(RedLight)、黃燈(YellowLight)和綠燈(GreenLight)。交通燈狀態(tài)的改變是由控制中心(ControlCenter)來控制的。基于Java用狀態(tài)模式實現(xiàn)這個程序。
答案:
點擊查看答案
手機看題
問答題
模擬設(shè)計題:審批假條 某OA系統(tǒng)需要提供一個假條審批的模塊,如果員工請假天數(shù)小于3天,主任可以審批該假條;如果員工請假天數(shù)大于等于3天,小于10天,經(jīng)理可以審批;如果員工請假天數(shù)大于等于10天,小于30天,總經(jīng)理可以審批;如果超過30天,總經(jīng)理也不能審批,提示相應(yīng)的拒絕信息。
答案:
點擊查看答案
手機看題