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

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


你可能感興趣的試題

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

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

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

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

5.單項(xiàng)選擇題以下關(guān)于軟件維護(hù)和可維護(hù)性的敘述中,不正確的是()。

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

最新試題

在數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)階段,需要()階段形成的()作為設(shè)計(jì)依據(jù)。

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

若一個(gè)棧初始為空,其輸入序列是1,2,3,…,n-1,n,其輸出序列的第一個(gè)元素為k(1≤k≤「n/2」),則輸出序列的最后一個(gè)元素是()。

題型:?jiǎn)雾?xiàng)選擇題

模塊A、B和C都包含相同的5個(gè)語(yǔ)句,這些語(yǔ)句之間沒有聯(lián)系。為了避免重復(fù)把這5個(gè)語(yǔ)句抽取出來組成一個(gè)模塊D,則模塊D的內(nèi)聚類型為()內(nèi)聚。

題型:?jiǎn)雾?xiàng)選擇題

在ISO/IEC軟件質(zhì)量模型中,可靠性是指在規(guī)定的二段時(shí)間內(nèi)和規(guī)定的條件下,軟件維持在其性能水平的能力;其子特性不包括()。

題型:?jiǎn)雾?xiàng)選擇題

快速排序算法在排序過程中,在待排序數(shù)組中確定一個(gè)元素為基準(zhǔn)元素,根據(jù)基準(zhǔn)元素把待排序數(shù)組劃分成兩個(gè)部分,前面一部分元素值小于等于基準(zhǔn)元素,而后面一部分元素值大于基準(zhǔn)元素。然后再分別對(duì)前后兩個(gè)部分進(jìn)一步進(jìn)行劃分。根據(jù)上述描述,快速排序算法采用了()算法設(shè)計(jì)策略。

題型:?jiǎn)雾?xiàng)選擇題

在軟件開發(fā)過程中,系統(tǒng)測(cè)試階段的測(cè)試目標(biāo)來自于()階段。

題型:?jiǎn)雾?xiàng)選擇題

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

題型:?jiǎn)雾?xiàng)選擇題

對(duì)高級(jí)語(yǔ)言源程序進(jìn)行編譯的過程可以分為多個(gè)階段,分配寄存器的工作在()階段進(jìn)行。

題型:?jiǎn)雾?xiàng)選擇題

類()之間存在著一般和特殊的關(guān)系。

題型:?jiǎn)雾?xiàng)選擇題

圖所示為()設(shè)計(jì)模式,適用于()。 

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