下圖所示為觀察者(Obserrver)模式的抽象示意圖,其中()知道其觀察者,可以有任何多個(gè)觀察者觀察同一個(gè)目標(biāo);提供住處和刪除觀察者對象的接口。此模式體現(xiàn)的最主要的特征是()
A.Subject
B.Observer
C.ConcreteSubject
D.ConcreteObserver
A.類應(yīng)該對擴(kuò)展開放,對修改關(guān)閉
B.使所要交互的對象盡量松耦合
C.組合優(yōu)先于繼承使用
D.僅與直接關(guān)聯(lián)類交互