观察者模式

2016-12-26 22:44:25 0 举报
仅支持查看
观察者模式
观察者模式是一种行为设计模式,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。 观察者模式的优点在于实现了表示层和逻辑层的分离,并定义了稳定的更新消息传递机制,类别清晰,抽象了更新接口,使得相同的数据更新操作可以交由不同的观察者进行,保证了较好的复用性。但是,观察者模式的缺点是如果一个观察者对象错误地修改了其它一个依赖于它的对象,则可能对系统造成损害。因此,在使用观察者模式时需要谨慎设计。
作者其他创作
大纲/内容
评论
0 条评论
回复 删除
取消
回复
下一页