問答題

一個(gè)擁有多個(gè)客戶類的系統(tǒng),在系統(tǒng)中定義了一個(gè)巨大的接口(胖接口)AbstractService來服務(wù)所有的客戶類。如圖所示,請(qǐng)指出設(shè)計(jì)存在的問題,并基于接口分離原則進(jìn)行重構(gòu)。


您可能感興趣的試卷

你可能感興趣的試題

最新試題

ADL(軟件體系結(jié)構(gòu)描述語言)元素的定義包括構(gòu)件、操作、閉包、模式。

題型:判斷題

OOD階段包括對(duì)OOA階段得出的問題域進(jìn)行修改和補(bǔ)充的原因是()。

題型:多項(xiàng)選擇題

對(duì)于模塊的設(shè)計(jì)描述致少應(yīng)該包括()。

題型:多項(xiàng)選擇題

用戶界面分析中的任務(wù)分析有哪些途徑?()

題型:多項(xiàng)選擇題

軟件模型的發(fā)展,順序是功能模型,對(duì)象模型,組件模型,配置型組件模型,服務(wù)模型,抽像模型。

題型:判斷題

在軟件設(shè)計(jì)與開發(fā)中,以下()是部署設(shè)計(jì)階段形成的。

題型:多項(xiàng)選擇題

數(shù)據(jù)流條目通常是對(duì)數(shù)據(jù)流的各組成數(shù)據(jù)項(xiàng),主要包括()。

題型:多項(xiàng)選擇題

對(duì)象模型中數(shù)據(jù)類型既要規(guī)定數(shù)據(jù)的取值范圍,又要定義數(shù)據(jù)的基本運(yùn)算操作。其中,對(duì)象的()與數(shù)據(jù)的取值范圍相對(duì)應(yīng),對(duì)象的()與數(shù)據(jù)的基本運(yùn)算操作相對(duì)應(yīng)。

題型:填空題

原型和實(shí)施主窗口的基本*區(qū)別是()。

題型:多項(xiàng)選擇題

下面()屬于面向過程和面向數(shù)據(jù)的分析描述工具。

題型:多項(xiàng)選擇題