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