拓冰建站拓冰建站
首页 / 资讯中心 / 正文

什么是观察者模式,一般用在什么场景?

面试观察者模式也成为发布订阅模式是一种行为型设计模式。通过定义对象之间一对多的依赖关系实现一个对象发生 变化时所有依赖它的对象状态都能会收到通知并更新。将观察者和被观察者进行解耦使得一个对象或一个事件变 更不同观察者可以有不同的处理非常灵活。 典型的特点就是松耦合、动态订阅、单向通信。应用场景有事件驱动系统比如 GUI 事件处理系统间通信如 MVC中 模型与视图数据绑定分布式系统中的数据更新、消息推送。
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门