Q:观察者模式属于哪一类设计模式?
A:观察者模式属于行为学模式
Q:什么是观察者模式?
A:当一个对象的状态发生改变时,所有依赖它的对象都得到通知,并自动更新
观察者模式解析:报纸类维护了一个订阅者数组,我们可以通过报纸类遍历订阅者数组来通知所有订阅者
编辑
订阅者类
订阅者实现类
报纸类
报纸实现类
演示类
演示结果
编辑
Q:观察者模式属于哪一类设计模式?
A:观察者模式属于行为学模式
Q:什么是观察者模式?
A:当一个对象的状态发生改变时,所有依赖它的对象都得到通知,并自动更新
观察者模式解析:报纸类维护了一个订阅者数组,我们可以通过报纸类遍历订阅者数组来通知所有订阅者
编辑
订阅者类
订阅者实现类
报纸类
报纸实现类
演示类
演示结果
编辑