首頁(yè)
題庫(kù)
網(wǎng)課
在線模考
桌面端
登錄
搜標(biāo)題
搜題干
搜選項(xiàng)
0
/ 200字
搜索
判斷題
命令模式遵循了針對(duì)實(shí)現(xiàn)編程這一原則
答案:
錯(cuò)誤
點(diǎn)擊查看答案
手機(jī)看題
你可能感興趣的試題
判斷題
使用命令模式可能導(dǎo)致系統(tǒng)有過(guò)多的命令類(lèi)以及復(fù)雜的關(guān)聯(lián)關(guān)系
答案:
正確
點(diǎn)擊查看答案
手機(jī)看題
問(wèn)答題
【簡(jiǎn)答題】假設(shè)系統(tǒng)中有三個(gè)類(lèi),分別為類(lèi)A、類(lèi)B和類(lèi)C。在現(xiàn)有的設(shè)計(jì)中,讓類(lèi)A直接依賴(lài)類(lèi)B,如果要將類(lèi)A改為依賴(lài)類(lèi)C,必須通過(guò)修改類(lèi)A的代碼來(lái)達(dá)成,請(qǐng)問(wèn)這樣的設(shè)計(jì)符合開(kāi)閉原則嗎?如果符合,請(qǐng)依據(jù)開(kāi)閉原則進(jìn)行解釋?zhuān)绻环险?qǐng)給出重構(gòu)的方法。
答案:
目前的設(shè)計(jì)不符合開(kāi)閉原則。
重構(gòu)問(wèn)題:新建接口I,使得類(lèi)A依賴(lài)于接口I,而類(lèi)B和C實(shí)現(xiàn)接口I。
點(diǎn)擊查看答案
手機(jī)看題
微信掃碼免費(fèi)搜題