多項選擇題一組對象以定義良好但是復雜的方式進行通信,產(chǎn)生的相互依賴關系結(jié)構(gòu)混亂且難以理解。采用()模式,用一個中介對象來封裝一系列的對象交互,從而使各對象不需要顯式地相互引用,使其耦合松散,。而且可以獨立地改變它們之間的交互。此模式與()模式是相互競爭的模式,主要差別是:前者的中介對象封裝了其它對象間的通信,而后者通過引入其它對象來分布通信。

A.解釋器(Interpreter)
B.策略(Strategy)
C.中介者(Mediator)
D.觀察者(Observer)


你可能感興趣的試題

2.單項選擇題在面向?qū)ο蟪绦蛟O計語言中,對象之間通過消息傳遞方式進行通信。以下關于好的面向?qū)ο蟪绦蛟O計語言的敘述中,不正確的是()。

A.應該支持被封裝的對象
B.應該支持類寫實例的概念
C.應該支持通過指針進行引用
D.應該支持繼承和多態(tài)

4.單項選擇題類()之間存在著一般和特殊的關系。

A.汽車與輪船
B.交通工具與飛機
C.輪船與飛機
D.汽車與飛機

5.單項選擇題以下關于軟件維護和可維護性的敘述中,不正確的是()。

A.軟件維護要解決軟件產(chǎn)品交付用戶之后運行中發(fā)生的各種問題
B.軟件的維護期通常比開發(fā)期長得多,其投入也大得多
C.進行質(zhì)量保證審查可以提高軟件產(chǎn)品的可維護性
D.提高可維護性是在軟件維護階段考慮的問題

最新試題

給定關系模式R(A,B,C,D)、S(C,D,E),與π1,3,5(σ2=’軟件工程’(RS))等價的SQL語句如下:SELECT()FROMR,SWHERE();

題型:多項選擇題

DHCP客戶端可從DHCP服務器獲得()。

題型:單項選擇題

對高級語言源程序進行編譯的過程可以分為多個階段,分配寄存器的工作在()階段進行。

題型:單項選擇題

UML中有4種事物:結(jié)構(gòu)事物、行為事物、分組事物和注釋事物。類、接口、構(gòu)建屬于()事物;依附于一個元素或一組元素之上對其進行約束或解釋的簡單符號為()事物。

題型:多項選擇題

以下關于軟件維護和可維護性的敘述中,不正確的是()。

題型:單項選擇題

多態(tài)分為參數(shù)多態(tài)、包含多態(tài)÷過載多態(tài)和強制多態(tài)四種不同形式,其中()多態(tài)在許多語言中都存在,最常見的例子就是子類型化。

題型:單項選擇題

已知一個文件中出現(xiàn)的各字符及其對應的頻率如下表所示。若采用定長編碼,則該文件中字符的碼長應為()。若采用Huffman編碼,則字符序列“face”的編碼應為()。

題型:多項選擇題

分配給某公司網(wǎng)絡的地址塊是210.115.192.0/20,該網(wǎng)絡可以被劃分為()個C類子網(wǎng)。

題型:單項選擇題

以下關于增量模型的敘述中,正確的是()。

題型:單項選擇題

通常在軟件的()活動中無需用戶參與。

題型:單項選擇題