Observer
response()
工厂模式
ConcreteObserver
ObserverPattern
subject:Subjectobs1:Observerobs2:Observer
-subject.add(obs1)-subject.add(obs2)-subject.notifyObserver()
n
Subject
+add(Observer observer)+remove(Observer observer)+notifyObserver()
ConcreteSubject
+notifyObserver()
观察者模式
MainClass