观察者模式定义.当一个对象状态发生改变时,依赖它的对象全部收到通知,并自动更新。应用场景,一个事件发生后,要执行一连串的操作。
第一 定义一个抽象的事件基类,定义两个方法,一个是增加观察者,有个参数,就是传进来的具体的观察着,把他们保存在数组中。一个是通知方法,通知数组中所有的观察者更新,也就是调用接口里面的更新方法
第二 定义一个观察者接口,定义一个更新方法
第三 事件继承事件基类,当事件发生后,调用通知方法。编写观察者,实现观察者接口
观察者模式定义.当一个对象状态发生改变时,依赖它的对象全部收到通知,并自动更新。应用场景,一个事件发生后,要执行一连串的操作。
第一 定义一个抽象的事件基类,定义两个方法,一个是增加观察者,有个参数,就是传进来的具体的观察着,把他们保存在数组中。一个是通知方法,通知数组中所有的观察者更新,也就是调用接口里面的更新方法
第二 定义一个观察者接口,定义一个更新方法
第三 事件继承事件基类,当事件发生后,调用通知方法。编写观察者,实现观察者接口