09-观察者模式(Observer)

附:或叫监听器模式(Listener)   定义: 定义了对象之间的一对多依赖,让多个观察者对象同时监听某个主题对象,当主题对象发生变化时,它的所有依赖者(观察者)都会 收到通知并更新   适用场景: 关联行为场景,建立一套触发机制   优点 观察者和被观察者之间建立一个抽象的耦合  观察者模式支持广播通信   缺点  观察者之间有过多的细节依赖、提高时间消耗及程序复杂度  使用要得当,要避免循环
相关文章
相关标签/搜索