A.觀察者模式在觀察目標和觀察者之間建立一個抽象的耦合
B.如果一個觀察目標對象有很多直接和間接的觀察者的話,將所有的觀察者都通知到會花費很多時間
C.如果在觀察者和觀察目標之間有循環(huán)依賴的話,觀察目標會觸發(fā)它們之間進行循環(huán)調(diào)用,可能導致系統(tǒng)崩潰
D.觀察者模式?jīng)]有相應的機制讓觀察者知道所觀察的目標對象是怎么發(fā)生變化的,而僅僅只是知道觀察目標發(fā)生了變化
您可能感興趣的試卷
你可能感興趣的試題
A.接口限制
B.中間語言
C.核心代碼
D.接口類庫
A.隨機的
B.指定的
C.不連續(xù)
D.連續(xù)的
A.抽象類可以實例化
B.抽象類可以包含抽象方法
C.抽象類可以包含抽象屬性
D.抽象類使用abstract關鍵字定義
A.派生類是基類的擴展,派生類可以添加新的成員,也可去掉已經(jīng)繼承的成員
B.abstract方法的聲明必須要在子類實現(xiàn)
C.聲明為sealed的類不能被繼承
D.接口像類一樣,可以定義并實現(xiàn)方法
A.ref
B.params
C.out
D.in
最新試題
下列哪些Stream類不支持查找操作?()
關于垃圾回收機制的哪些敘述是對的?()
在.NET類庫中所有的類都是直接或間接的繼承自Object類,在Object類中定義了ToString方法,所以,所有的類都有ToString方法,對于值類型來講,該方法返回數(shù)值對應的字符串,對于一個類來講該方法返回類名,這種規(guī)則是不能改變的。
接口可由方法、屬性、事件、索引器或這4種成員類型的任意組合構(gòu)成。
在C#中要在派生類中重新定義基類的虛函數(shù)必須在前面加()。
C#定義常量的關鍵字是()。
System.IO提供了一個抽象類Stream,表示對所有流的抽象。
用以下語句定義了一個委托類型Dosomething:delegate void Dosomething()則類someclass中的下列哪些方法可以關聯(lián)到該委托的實例?()
以下類中可以用來構(gòu)造實例的有()。
接口本身不提供它所定義的成員的實現(xiàn),只提供成員的說明。