北京北大青鸟学校讲解java观察者设计模式之结构

北大青鸟课程之什么是java观察者设计模式?北京北大青鸟学校学术部老师介绍,简单的说,观察者模式定义了一个一对多的依赖关系,让一个或多个观察者对象监察一个主题对象。北京北大青鸟学校老师表示,这样一个主题对象在状态上的变化能够通知所有的依赖于此对象的那些观察者对象,使这些观察者对象能够自动更新。

北京北大青鸟学校老师今天先介绍:观察者模式的结构

北京北大青鸟学校老师介绍,观察者(Observer)模式是对象的行为型模式,又叫做发表-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-收听者(Source/Listener)模式或从属者(Dependents)模式。

本模式的类图结构如下:(北大青鸟课程
北大青鸟学校

如图所示,观察者模式的静态结构可从类图中看清楚。下一篇文章中,北京北大青鸟学校将讲解北大青鸟课程之观察者模式里角色。(未完待续)

 

北大青鸟网上报名
北大青鸟招生简章