观察者模式---行为型

1 基础知识

定义:定义了对象之间的一对多依赖,让多个观察者对象同时监听某一个主题对象,当主题对象发生变化时,它的所有依赖(观察者)都会收到通知并更新。

使用场景:关联行为场景,建立一套触发机制。

优点:观察者和被观察者之间建立一个抽象的耦合;支持广播通信。缺点:观察者之间有过多的细节依赖、提高时间消耗及程序复杂度;要避免循环调用。

猜你喜欢

转载自www.cnblogs.com/youngao/p/11352807.html