观察者模式 C++实现

观察者模式 ​ 观察者模式又叫做发布-订阅(Publish/Subsribe)模式。 ​ 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使他们能够自动更新自己。 在以下任一情况下都可以使用观察者模式: 当一个抽象模型有两个方面,其中一个方面依赖于另一方面。将这二者封装在独立的对象中以使它们可以各自独立的改变和复用;
相关文章
相关标签/搜索