设计模式04之观察者模式

概念

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

类UML图

设计模式04之观察者模式_第1张图片
这里写图片描述

使用

就是我们常用的通知和kvo方式

你可能感兴趣的:(设计模式04之观察者模式)