观察者模式,也称为Releast-Subscribing模式(发布/订阅)。当然,由于有观察员,也有观察者,就像您生活中的一双明亮的眼睛一样。
意图:定义一个对象之间的一个 - 到达的依赖性。当对象的状态更改时,所有依赖于其的对象都会通知并自动更新。
问题领域:通常用于解决以下问题。
解决方案:我们使用UML图来描述它。
可以在图中看到观察者是受试者,这可以有许多观察者观察者。观察者发出了通知,观察者收到了通知。
影响:
发布订阅非常普遍,并且在ASP.NET核心代码中可以查看许多类似的用法。
构建一个抽象观察者并实施几个示例。
示例观察者可以添加到观察者的观察列表中。
可以根据实例类型直接使用呼叫聚会。
作者:Webmote版权属于作者。
