2021-06-07
设计模式--观察者模式cpp实现观察者模式示例代码
cpp实现观察者模式
示例代码
// An highlighted block
/*
* Observer 观察者模式
* 对象间存在一对多关系时 使用观察者模式 一个对象被修改,会自动通知依赖塔的对象. 行为型模式
* 使用场景: 一个目标对象变化,所有观察者都将得到广播通知
* 优点: 1.观察者和被观察者是抽象耦合的 2.建立一套触发机制
* 缺点: 1.观察者太多,通知所有观察者耗时太长 2.观察者不知道被观察目标怎么发生变化,只知道目标发生变化
原创
2021-06-07 21:33:59 ·
67 阅读 ·
0 评论