1.观察者模式
被观察者者拥有一个集合,里面存放的是诸多观察者对象,当被观察者状态变化时,遍历集合通知观察者。
而一般的实现方式是,观察者对象加一个方法,方法参数为被观察者对象,在该方法内部,操作被观察者的集合,把自己加到集合里。
Observable 可观察对象,被观察者
Observer 观察者
被观察者者拥有一个集合,里面存放的是诸多观察者对象,当被观察者状态变化时,遍历集合通知观察者。
而一般的实现方式是,观察者对象加一个方法,方法参数为被观察者对象,在该方法内部,操作被观察者的集合,把自己加到集合里。
Observable 可观察对象,被观察者
Observer 观察者