Head First 设计模式之观察者模式

1、观察者模式的定义

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

2、观察者模式类图

 

 

3、观察者模式特点

 

 

 4、个人理解

   就是当多个对象需要被通知的时候(一方面依赖于另一方面)并且使得通知方与被通知方达到解耦的目的,双方各自独立改变和复用,这时候就可以用观察者模式

  

posted @ 2022-02-07 07:40  努力学习的小学生啊  阅读(37)  评论(0)    收藏  举报