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