A.創(chuàng)建一個新的抽象類C ,作為兩個具體類的超類,將A 和B 共同的行為移動到C 中,從而解決A和B 行為不完全一致的問題
B.將B到A的繼承關系改組成委派關系
C.區(qū)分是“IS-a”還是”Has-a”。如果是“Is-a”,可以使用繼承關系,如果是”Has-a”應該改成委派關系
您可能感興趣的試卷
- 2009年計算機技術與軟件專業(yè)技術資格高級系統(tǒng)架構設計師下半年上午試卷
- 2009年計算機技術與軟件專業(yè)技術資格高級系統(tǒng)架構設計師下半年下午試卷
- 2010年計算機技術與軟件專業(yè)技術資格高級系統(tǒng)架構設計師下半年上午試卷
- 2011年計算機技術與軟件專業(yè)技術資格高級系統(tǒng)架構設計師下半年上午試卷
- 2012年計算機技術與軟件專業(yè)技術資格高級系統(tǒng)架構設計師下半年上午試卷
- 2013年計算機技術與軟件專業(yè)技術資格高級系統(tǒng)架構設計師下半年上午試卷
- 2014年計算機技術與軟件專業(yè)技術資格高級系統(tǒng)架構設計師下半年上午試卷
你可能感興趣的試題
A.用例視圖
B.邏輯視圖
C.實現(xiàn)視圖
D.進程視圖
E.物理視圖
A.用例與類圖
B.用例與視角
C.用例與質(zhì)量場景
D.視角與質(zhì)量場景
A.構架風格和視點
B.框架
C.模式
D.軟件開發(fā)模型
A.類圖和序列圖
B.視角與視圖
C.構件和類圖
D.構件與功能
A.有助于建立一個復雜的和異構的軟件體系結構
B.為設計原則提供一種公共的詞匯和理解
C.有助于管理軟件復雜度
D.模式一定會比你自己的方案好
A.部署圖
B.包圖
C.協(xié)同圖
D.交互圖
A.問題出現(xiàn)的場景
B.在語境中出現(xiàn)的再現(xiàn)問題
C.解決方案
D.實現(xiàn)的功能
A.架構模式
B.慣用法
C.設計模式
D.分析模式
A.存儲方案
B.數(shù)據(jù)傳遞
C.數(shù)據(jù)復制
D.數(shù)據(jù)同步
A.通過網(wǎng)絡通信
B.通過通訊協(xié)議
C.通過代碼間之間調(diào)用
D.通過基于內(nèi)容的路由
最新試題
在軟件體系結構模式中,解決方案包括一個特定的結構,即元素的一個空間配置,還規(guī)定了運行期間的行為。
推遲綁定時間是提高系統(tǒng)運行時的可修改性的一種戰(zhàn)術。
體系結構設計在軟件設計階段的后期,和前期的需求過程沒有關系。
數(shù)據(jù)流風格的構架包括Pipe-and-Filter、黑板、Batch Sequential(批處理)。
CBAM是對軟件系統(tǒng)進行經(jīng)濟建模的方法,它提供了對技術與經(jīng)濟問題以及構架決策的評估。
一個網(wǎng)站可以通過隔斷和公網(wǎng)的連線來絕對保證安全。
Pipe-and-Filter構架天然地支持并行,并具有良好的性能。
David Garlan對軟件體系結構的定義可以精簡為體系結構=組件+連接件+約束。
數(shù)據(jù)流風格的構架不但關心數(shù)據(jù)怎樣在運算單元之間流動,同時也關心控制點怎樣在程序或系統(tǒng)之間移動。
安全性是衡量系統(tǒng)在向合法用戶提供服務的同時,阻止非授權使用的能力。