架构
观察者模式 标签描述

(小谈设计模式(15)—观察者模式) 专栏介绍 主要对目前市面上常见的23种设计模式进行逐一分析和总结,希望有兴趣的小伙伴们可以看一下,会持续更新的。希望各位可以监督我,我们一起学习进步,加油,各位。 观察者模式 观察者模式(ObserverPattern)是一种行为型设计模式,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象,当主题对象发生变化时,它的所有观察者都会收到通知并更新自己。 核心思想 将观察者和被观察者之间的依赖关系解耦,使其彼此之间可以独立变化。被观察者只需要知道观察者实现了某个接口,而不需要知道具体的观察者类,同样,观察者只需要知道被观察者实现了某个接口...