1. 程式人生 > >第14章——觀察者模式

第14章——觀察者模式

1、觀察者模式定義:
在這裡插入圖片描述

2、觀察者模式作用:
在這裡插入圖片描述

3、什麼時候應該使用觀察者模式?
當一個物件改變需要因此而改變其他物件的時候,而且不知道具體有多少物件有待改變。

4、當一個抽象模型有兩個方向,其中一方面依賴於另一方面,這時用觀察者模式可以將這兩者封裝在獨立的物件中,使他們各自獨立的改變和複用。觀察者模式所做的工作其實就是在解除耦合,讓耦合的雙方都依賴於抽象,而不是依賴於具體。從而使得各自的變化都不會影響到另一邊的變化。

5、關於事件委託之後深入研究。