观察者模式流程

2017-02-27 21:40:51 0 举报
仅支持查看
观察者模式是一种行为设计模式,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。 具体流程如下:首先,一个类(称为被观察者)维护一系列依赖于它的对象(称为观察者),并在自身状态改变时主动通知所有观察者。其次,一个类(观察者)可以将自己的实例注册到被观察者中,以便在被观察者状态改变时得到通知。最后,当被观察者状态发生改变时,它会通知所有注册过的观察者。
作者其他创作
大纲/内容
评论
0 条评论
下一页