【设计模式】行为型模式—— 观察者模式(Observer)
观察者模式定义 定义对象间的一种一对多依赖关系,使得每当一个对象状态发生改变时,其相关依赖对象皆得到通知并被自动更新。 观察者模式又叫做发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。 举个例子:完农药开黑的时候。5人一队,推塔游戏。当其中防御塔或者水晶有一方遭