單項選擇題

某軟件公司欲開發(fā)一個Windows平臺上的公告板系統(tǒng)。在明確用戶需求后,該公司的架構(gòu)師決定采用Command模式實現(xiàn)該系統(tǒng)的界面顯示部分,并設(shè)計UML類圖,如圖8-41所示。圖中與Command模式中的"Invoker"角色相對應(yīng)的類是(1),與"ConcreteCommand"角色相對應(yīng)的類是(2)。


空白(2)處應(yīng)選擇()

A.Command
B.Menultem
C.Open
D.BulktinBoardScreen


你可能感興趣的試題

最新試題

在軟件體系結(jié)構(gòu)模式中,解決方案包括一個特定的結(jié)構(gòu),即元素的一個空間配置,還規(guī)定了運行期間的行為。

題型:判斷題

和Pipe-and-Filter構(gòu)架相比,解釋器構(gòu)架提供更好的重用支持,并使得整個系統(tǒng)易于維護和增強。

題型:判斷題

安全性質(zhì)量屬性場景的環(huán)境包括在線或離線、直接或通過防火墻入網(wǎng)。

題型:判斷題

一個構(gòu)架設(shè)計可以支持所有質(zhì)量屬性。

題型:判斷題

采用恰當?shù)捏w系結(jié)構(gòu)是項目成功的第一步,體系結(jié)構(gòu)不當,將可能會導(dǎo)致災(zāi)難性的損失。

題型:判斷題

軟件構(gòu)架評估的主要目的是控制風險,ATAM是一個結(jié)構(gòu)化的軟件構(gòu)架評估方法。

題型:判斷題

數(shù)據(jù)流風格的構(gòu)架不但關(guān)心數(shù)據(jù)怎樣在運算單元之間流動,同時也關(guān)心控制點怎樣在程序或系統(tǒng)之間移動。

題型:判斷題

維持語義的一致性的目標是確保模塊中所有責任都能協(xié)同工作,不需要過多依賴于別的模塊。

題型:判斷題

David Garlan對軟件體系結(jié)構(gòu)的定義可以精簡為體系結(jié)構(gòu)=組件+連接件+約束。

題型:判斷題

CBAM不是使用一個單獨的場景,是通過改變響應(yīng)值對某一質(zhì)量屬性生成一組場景,每個場景又對應(yīng)一個效用。

題型:判斷題