blog宗旨:用图说话
辅助文字说明:
1.首先调用Subject.addObserver()将Observer注册到Subject中。
2.ConcreteSubject.notifyObservers()将遍历所有已注册的observer,调用observer.notify()方法。
好处:Subject与Observer之间是一种松耦合关系。
blog宗旨:用图说话
辅助文字说明:
1.首先调用Subject.addObserver()将Observer注册到Subject中。
2.ConcreteSubject.notifyObservers()将遍历所有已注册的observer,调用observer.notify()方法。
好处:Subject与Observer之间是一种松耦合关系。