Observer EventBus
Observer
可以看做这是人工实现的一份增强版的观察者,特殊之处如下:
此份代码可以很方便的实现如下需求:
特务头子A使用电报对散布在城市中各个角落的人发出了指令,暗号:“芝麻开门”,附带信息为:“男的回复1,女的回复2,其他人回复3,我要统计尚存的特务人数!”
应用中监听着这个电报暗号的秘密工作者们纷纷行动起来,对收到的信号(singal)进行处理(handleYRSignal最后return出结果)。
A看着他们的回复,快速的统计起人数来。。