设计模式-观察者模式

来源于:http://www.cnblogs.com/wangjq/archive/2012/07/12/2587966.html

有时被称作发布/订阅模式,观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。

百度百科:http://baike.baidu.com/link?url=VbMTeGQDpod8NkXPI6mD2QH5JBlD3pIJqMgricVibmVjXFsJ12M3IDl_wegOnNcjBsOagCIKv9a-K94sWWO4K_

观察者模式(有时又被称为发布-订阅Subscribe>模式、模型-视图View>模式、源-收听者Listener>模式或从属者模式)是软件设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式通常被用来实现事件处理系统。

posted on 2015-07-20 14:45  魔天天  阅读(69)  评论(0编辑  收藏  举报