
OO design
文章平均质量分 74
SUN123565
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
观察者模式(Observer Pattern)
简介观察者模式(Observer Pattern)通常用在 一对多的对象关系中。比如说,一个对象被改变,所有依赖他的对象都可以做出响应。观察者模式也被叫做发布-订阅(Publish/Subscribe)模式,监听模式等。目前非常流行的nodejs框架使用的事件驱动模型也是利用观察者模式实现的。观察者模式(Observer pattern)属于行为模式。翻译 2017-03-09 07:42:33 · 338 阅读 · 0 评论 -
观察者模式(Observer Pattern)升级版
简介前面的博客https://goo.gl/DFOz50中已经介绍过基本的观察者模式的代码实现,在实际应用中,我们往往希望代码更加简洁,同时也希望能与现有的框架,比如Spring,结合起来。下面介绍如何做抽象。简单抽象前面介绍过观察者模式有Subject,Observer,Client几种角色。在使用面向对象的时候Subject 和Observer都可以被抽象成接口。原创 2017-03-10 09:12:20 · 463 阅读 · 0 评论