auto commit
This commit is contained in:
parent
a09cc17d89
commit
082e986d51
|
@ -188,7 +188,7 @@ FlyBehavior.FlyNoWay
|
||||||
|
|
||||||
主题具有注册和移除观察者、并通知所有注册者的功能,主题是通过维护一张观察者列表来实现这些操作的。
|
主题具有注册和移除观察者、并通知所有注册者的功能,主题是通过维护一张观察者列表来实现这些操作的。
|
||||||
|
|
||||||
观察者拥有一个主题对象的引用,因为注册、移除观察者功能,还有数据都在主题当中,必须通过操作主题才能完成相应功能。
|
观察者拥有一个主题对象的引用,因为注册、移除观察者功能,还有数据都在主题当中,必须通过操作主题才能完成相应操作。
|
||||||
|
|
||||||
<div align="center"> <img src="../pics//58b9926c-b56c-42f7-82e3-86aa0c164d0a.jpg"/> </div><br>
|
<div align="center"> <img src="../pics//58b9926c-b56c-42f7-82e3-86aa0c164d0a.jpg"/> </div><br>
|
||||||
|
|
||||||
|
@ -202,7 +202,7 @@ FlyBehavior.FlyNoWay
|
||||||
|
|
||||||
**5. 设计原则**
|
**5. 设计原则**
|
||||||
|
|
||||||
**为交互对象之间的松耦合设计而努力** 当两个对象之间松耦合,它们依然可以交互,但是不太清楚彼此的细节。由于松耦合的两个对象之间互相依赖程度很低,因此系统具有弹性,能够应对变化。
|
**为交互对象之间的松耦合设计而努力** :当两个对象之间松耦合,它们依然可以交互,但是不清楚彼此的细节。由于松耦合的两个对象之间互相依赖程度很低,因此系统具有弹性,能够应对变化。
|
||||||
|
|
||||||
**6. 实现代码**
|
**6. 实现代码**
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user