Skip to content

Latest commit

 

History

History
13 lines (7 loc) · 696 Bytes

readme.md

File metadata and controls

13 lines (7 loc) · 696 Bytes

观察者模式(组件协作模式)

​ 应用于特定目标群体的通知工作模式,通过接口抽象事件,所有的观察者继承该接口,在观察对象中利用集合来遍历继承接口的观察者并调用接口函数,从而来通知观察者

动机

​ 在构建软件的时候,我们需要通知(内容可以是 中断,软中断, 信号, 事件等等)相关对象,目标对象的属性已改变或者目标对象的一些事件被触发,如果这些观察者对象于目标对象的依赖过于紧密(多处使用观察者对象),这会导致应用不能很好的抵御变化

实现

  • 场景描述

    实现进度条在多个界面中显示