1、观察者模式的定义
在对象之间定义一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象都会收到通知,并自动更新。
2、观察者模式类图
3、观察者模式特点
4、个人理解
就是当多个对象需要被通知的时候(一方面依赖于另一方面)并且使得通知方与被通知方达到解耦的目的,双方各自独立改变和复用,这时候就可以用观察者模式
2024-01-19 14:15:47
1、观察者模式的定义
在对象之间定义一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象都会收到通知,并自动更新。
2、观察者模式类图
3、观察者模式特点
4、个人理解
就是当多个对象需要被通知的时候(一方面依赖于另一方面)并且使得通知方与被通知方达到解耦的目的,双方各自独立改变和复用,这时候就可以用观察者模式