版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/NCUscienceZ/article/details/83582512
1、观察者模式定义:
2、观察者模式作用:
3、什么时候应该使用观察者模式?
当一个对象改变需要因此而改变其他对象的时候,而且不知道具体有多少对象有待改变。
4、当一个抽象模型有两个方向,其中一方面依赖于另一方面,这时用观察者模式可以将这两者封装在独立的对象中,使他们各自独立的改变和复用。观察者模式所做的工作其实就是在解除耦合,让耦合的双方都依赖于抽象,而不是依赖于具体。从而使得各自的变化都不会影响到另一边的变化。
5、关于事件委托之后深入研究。