Observer模式(观察者模式 / 发布-订阅模式)

Observer模式:当观察对象的状态发生变化时,会通知观察者。适用于根据对象状态进行相应处理的场景。

Subject(观察对象) 表示观察对象
ConcreteSubject(具体的观察对象) 表示具体的被观察对象
Observer(观察者) 接受来自Subject角色的状态变化的通知
ConcreteObserver(具体的观察者) 具体的Observer

猜你喜欢

转载自blog.csdn.net/efforts_to_advanced/article/details/79976733