观察者模式-发布订阅模式
很早之前就想写这个东西了,那时候学习的时候接触到了接口,然后是回调函数,然后是思考安卓的按钮监听事件。定义观察者模式又称为发布订阅模式。它的现实场景是早上有课,闹钟响了,寝室里的同学都醒过来准备去上课了。那么我们在现实世界的很多需求都是可以抽象成这个模式的。业务逻辑能很清楚的划分出观察者(订阅者订阅)和被观察者(发布者发布)对于我们梳理需求和后面的工程维护都是很有帮助的,而且这个模式效率也是很高的,我想象了一下,如果不采取这个模式我早上怎么知道要去上课了呢?除了轮询我想不到还有什么方法(或者我设置一个代







