美文网首页
观察者模式-行为型模式

观察者模式-行为型模式

作者: _我不是程序员 | 来源:发表于2018-10-11 15:23 被阅读0次

    观察者模式是在当对象存在一对多关系时使用。比如,当一个对象被改变时,会自动通知它的依赖对象。

    观察者和通知者是抽象耦合的。

    代码结构:

    1.被观察者(通知者)抽象类,拥有一个观察者列表存放需要通知的对象。拥有一个通知方法,用于依次通知观察者进行更新状态。拥有一个状态属性。类似于cocos里的派发器

    2.被观察者抽象类,拥有一个更新方法用于更新状态。同时拥有一个通职者实例,可以用来获取通职者属性。类似于cocos里的监听器

    相关文章

      网友评论

          本文标题:观察者模式-行为型模式

          本文链接:https://www.haomeiwen.com/subject/vgpbaftx.html