趣谈设计模式 | 观察者模式(Observer) :消息的发布与订阅案例:文章推送观察者模式观察者模式大显身手总结完整代码及文档
文章目录案例:文章推送观察者模式观察者模式的运作流程观察者模式解决的问题观察者模式大显身手总结要点应用场景生产者-消费者模型 VS 观察者模式完整代码案例:文章推送为了方便举例,我提出以下场景。假设我是一个科幻小说爱好者,我维护着一个叫做ScienceFictionPusher的公众号,定期向豆瓣、知乎等平台推送那些我觉得有趣的科幻小说,于是为了方便管理,我的推送程序是这样的逻辑class ScienceFictionPusher {public: //推送内容 void newP