大话设计模式之观察者模式+事件委托学习
从零开始,先是设计模式
Subject:发送方的接口【作为发送方必须有发送消息的指令(Noify),观察者模式还让发送方另外充当了一个记录观察者的这样一个角色(Attach[增加观察者])(Dtach[删除观察者]),每次执行发送指令的时候就遍历执行自身所记录下来的观察者们的执行方法。】
ConcretSubject:发送方的具体实现类
Observer:接收方的接口【作为接收方必须有接收消息的要实现的方法(Update)】
ConcretObserver:接收方的具体实现类
abstract cla
原创
2020-05-30 00:09:02 ·
124 阅读 ·
0 评论