设计模式—Observer/Event(观察者模式)

动机(Motivation) 在软件构建过程当中,咱们须要为某些对象创建一种“通知依赖关系” ——一个对象(目标对象)的状态发生改变,全部的依赖对 象(观察者对象)都将获得通知。若是这样的依赖关系过于紧密,将使软件不能很好地抵御变化。 使用面向对象技术,能够将这种依赖关系弱化,并造成一种稳定的依赖关系。从而实现软件体系结构的松耦合。 模式定义 定义对象间的一种一对多(变化)的依赖关系,以便当一个对
相关文章
相关标签/搜索