問答題
下圖是某系統(tǒng)的數(shù)據(jù)部分的類圖。因?yàn)樵搶哟谓Y(jié)構(gòu)中的操作需要經(jīng)常變化,所以需要用訪問者模式對其進(jìn)行重構(gòu),請按以下要求完成題目:
(1)繪制重構(gòu)后系統(tǒng)完整類圖。
(2)給出重構(gòu)后ElementA類的代碼。
(3)在客戶端運(yùn)用訪問者模式,對ElementA的實(shí)例,完成CalPrice操作。
您可能感興趣的試卷
最新試題
關(guān)于UI和UX的區(qū)別,以下描述正確的是()。
題型:多項(xiàng)選擇題
在OOD階段,人機(jī)交互部分設(shè)計活動包括()。
題型:多項(xiàng)選擇題
在界面設(shè)計十大原則中,對于極簡主義的理解正確的是()。
題型:多項(xiàng)選擇題
對象模型中數(shù)據(jù)類型既要規(guī)定數(shù)據(jù)的取值范圍,又要定義數(shù)據(jù)的基本運(yùn)算操作。其中,對象的()與數(shù)據(jù)的取值范圍相對應(yīng),對象的()與數(shù)據(jù)的基本運(yùn)算操作相對應(yīng)。
題型:填空題
主要可測的人性因素包括()。
題型:多項(xiàng)選擇題
對于模塊的設(shè)計描述致少應(yīng)該包括()。
題型:多項(xiàng)選擇題
關(guān)于異構(gòu)結(jié)構(gòu)風(fēng)格存在的主要原因,以下描述正確的是()。
題型:多項(xiàng)選擇題
在設(shè)計數(shù)據(jù)管理子系統(tǒng)時,對關(guān)系數(shù)據(jù)庫管理系統(tǒng)的設(shè)計包括()
題型:多項(xiàng)選擇題
在OOD階段,命令層次實(shí)質(zhì)上是用過程抽象機(jī)制組織起來的、可供選用的服務(wù)的表示形式。精化命令層次應(yīng)考慮()。
題型:多項(xiàng)選擇題
以下部署圖中包括哪些物理節(jié)點(diǎn)?()
題型:多項(xiàng)選擇題