單項選擇題

使用C#語言進行編程時,關于觀察者模式的缺點描述錯誤的是哪一項()

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

微信掃碼免費搜題