觀察者模式

1.組成server

兩個抽象類:Observer、Subjectdate

兩個具體實現類:ConcreteObserver、ConcreteSubject方法

類圖:im

  所謂觀察者模式無非就是在ConcreteSubject中利用多態性,調用實現了同一抽象類中抽象方法的具體方法而已!其中在Observer中有更新方法不妨設爲update(),在ConcreteSubject中有registObserver(),unregistObserver(),notifyObservers();img

相關文章
相關標籤/搜索