zoukankan      html  css  js  c++  java
  • 设计模式之观察者模式

    观察者模式:在对象之间定义一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象都回收到通知并自动更新。

    要点:(1):观察者定义了对象一对多的关系

      (2):主题(可观察者)用一个共同的接口来更新观察者

      (3):观察者和可观察者之间用松耦合的方式结合,可观察者不知道观察者的细节,只知道观察者实现了观察者接口

      (4):使用此模式,你可以从被观察者处推或拉数据

      (5):有多个观察者时,不可以依赖特定的通知次序

    原则:(4):为交互对象之间的松耦合设计而努力

  • 相关阅读:
    java中的Class类
    装机
    CSS入门
    初级HTML
    IO加强
    Lambda表达式
    IOStream-基础
    JavaSE阶段基础内容(不包括I/O,常用类,集合)
    markdown学习
    Log4j配置详解
  • 原文地址:https://www.cnblogs.com/BlueWoods/p/1793127.html
Copyright © 2011-2022 走看看