A.觀察者模式在觀察目標(biāo)和觀察者之間建立一個抽象的耦合
B.如果一個觀察目標(biāo)對象有很多直接和間接的觀察者的話,將所有的觀察者都通知到會花費很多時間
C.如果在觀察者和觀察目標(biāo)之間有循環(huán)依賴的話,觀察目標(biāo)會觸發(fā)它們之間進(jìn)行循環(huán)調(diào)用,可能導(dǎo)致系統(tǒng)崩潰
D.觀察者模式?jīng)]有相應(yīng)的機(jī)制讓觀察者知道所觀察的目標(biāo)對象是怎么發(fā)生變化的,而僅僅只是知道觀察目標(biāo)發(fā)生了變化
您可能感興趣的試卷
你可能感興趣的試題
A.接口限制
B.中間語言
C.核心代碼
D.接口類庫
A.隨機(jī)的
B.指定的
C.不連續(xù)
D.連續(xù)的
A.抽象類可以實例化
B.抽象類可以包含抽象方法
C.抽象類可以包含抽象屬性
D.抽象類使用abstract關(guān)鍵字定義
A.派生類是基類的擴(kuò)展,派生類可以添加新的成員,也可去掉已經(jīng)繼承的成員
B.abstract方法的聲明必須要在子類實現(xiàn)
C.聲明為sealed的類不能被繼承
D.接口像類一樣,可以定義并實現(xiàn)方法
A.ref
B.params
C.out
D.in
最新試題
finally一般被認(rèn)為是“清理”塊,不管是否發(fā)生異常,都將被執(zhí)行。
什么是C#的拆箱?()
在C#中++運算符正確的是()。
接口可由方法、屬性、事件、索引器或這4種成員類型的任意組合構(gòu)成。
C#中,將類加上()屬性來標(biāo)記該類支持序列化。
為了向程序中添加Gopher協(xié)議,以支持以〈Gopher://〉開頭的URI,除了創(chuàng)建相應(yīng)的gopherwebRequest和gopherWebResponsed類,還應(yīng)采用下列哪種措施?()
獲取引發(fā)當(dāng)前異常的方法的屬性是TargetSite。
類中兩個以上的同名方法,只要()不同,編譯器就知道調(diào)用哪個方法。
現(xiàn)在關(guān)于集合類型描述正確的有()。
()類用于對文件進(jìn)行創(chuàng)建、刪除、復(fù)制、移動、打開等操作。