多項(xiàng)選擇題使用C#進(jìn)行編程時(shí),使用觀察者模式時(shí),要注意以下事項(xiàng)()

A.避免循環(huán)引用
B.如果順序執(zhí)行,某一觀察者錯(cuò)誤會(huì)導(dǎo)致系統(tǒng)卡殼,一般采用異步方式
C.觀察者模式一定要多多的使用,才可以達(dá)到解耦的目的
D.其他選項(xiàng)都是對(duì)的


您可能感興趣的試卷

你可能感興趣的試題

1.多項(xiàng)選擇題在使用C#編程時(shí),觀察者模式又被稱(chēng)作()

A.發(fā)布(publish)-訂閱(Subscribe)模式
B.模型-視圖(View)模式
C.源-收聽(tīng)者(Listener)模式
D.主動(dòng)被動(dòng)模式

3.單項(xiàng)選擇題使用C#語(yǔ)言進(jìn)行編程時(shí),關(guān)于觀察者模式動(dòng)機(jī)的描述錯(cuò)誤的是()

A.建立一種對(duì)象與對(duì)象之間的依賴(lài)關(guān)系,一個(gè)對(duì)象發(fā)生改變時(shí)將自動(dòng)通知其他對(duì)象,其他對(duì)象將相應(yīng)做出反應(yīng)
B.發(fā)生改變的對(duì)象稱(chēng)為觀察目標(biāo),而被通知的對(duì)象稱(chēng)為觀察者,一個(gè)觀察目標(biāo)可以對(duì)應(yīng)多個(gè)觀察者,而且這些觀察者之間沒(méi)有相互聯(lián)系
C.可以根據(jù)需要增加和刪除觀察者,使得系統(tǒng)更易于擴(kuò)展
D.方便使用,提供一個(gè)全局訪問(wèn)點(diǎn)就可以訪問(wèn)

4.單項(xiàng)選擇題使用C#語(yǔ)言進(jìn)行編程時(shí),關(guān)于觀察者模式的缺點(diǎn)描述錯(cuò)誤的是哪一項(xiàng)()

A.觀察者模式在觀察目標(biāo)和觀察者之間建立一個(gè)抽象的耦合
B.如果一個(gè)觀察目標(biāo)對(duì)象有很多直接和間接的觀察者的話(huà),將所有的觀察者都通知到會(huì)花費(fèi)很多時(shí)間
C.如果在觀察者和觀察目標(biāo)之間有循環(huán)依賴(lài)的話(huà),觀察目標(biāo)會(huì)觸發(fā)它們之間進(jìn)行循環(huán)調(diào)用,可能導(dǎo)致系統(tǒng)崩潰
D.觀察者模式?jīng)]有相應(yīng)的機(jī)制讓觀察者知道所觀察的目標(biāo)對(duì)象是怎么發(fā)生變化的,而僅僅只是知道觀察目標(biāo)發(fā)生了變化

5.單項(xiàng)選擇題使用C#語(yǔ)言進(jìn)行編程時(shí),請(qǐng)從以下選項(xiàng)中選出關(guān)于.NET里的IL是什么?()

A.接口限制
B.中間語(yǔ)言
C.核心代碼
D.接口類(lèi)庫(kù)

最新試題

在C#中++運(yùn)算符正確的是()。

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

以下類(lèi)中可以用來(lái)構(gòu)造實(shí)例的有()。

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

在.NET類(lèi)庫(kù)中所有的類(lèi)都是直接或間接的繼承自O(shè)bject類(lèi),在Object類(lèi)中定義了ToString方法,所以,所有的類(lèi)都有ToString方法,對(duì)于值類(lèi)型來(lái)講,該方法返回?cái)?shù)值對(duì)應(yīng)的字符串,對(duì)于一個(gè)類(lèi)來(lái)講該方法返回類(lèi)名,這種規(guī)則是不能改變的。

題型:判斷題

()類(lèi)用于按二進(jìn)制方式讀寫(xiě)文件。

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

什么是C#的拆箱?()

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

為了向程序中添加Gopher協(xié)議,以支持以〈Gopher://〉開(kāi)頭的URI,除了創(chuàng)建相應(yīng)的gopherwebRequest和gopherWebResponsed類(lèi),還應(yīng)采用下列哪種措施?()

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

接口必須通過(guò)類(lèi)來(lái)實(shí)現(xiàn)。

題型:判斷題

類(lèi)中兩個(gè)以上的同名方法,只要()不同,編譯器就知道調(diào)用哪個(gè)方法。

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

在try…catch…finally語(yǔ)句中,若產(chǎn)生異常,執(zhí)行finally語(yǔ)句后會(huì)();若未產(chǎn)生異常,finally塊得到執(zhí)行后()。

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

()類(lèi)用于對(duì)文件進(jìn)行創(chuàng)建、刪除、復(fù)制、移動(dòng)、打開(kāi)等操作。

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