目标和观察者之间的依赖关系是什么?

来源:3-1 认识观察者模式

piyang88

2016-04-11 16:57

目标的notify方法,依赖observer对象集合,observer的update方法,依赖subject对象,所以,是双向依赖的关系吧?

写回答 关注

2回答

  • vlgnaw
    2016-04-11 20:48:46
    已采纳

    不是双向依赖吧,observer对象和observer对象已经做到了抽象松耦合,类与类之间没有依赖,这实体之间的依赖

  • leowei
    2016-10-27 23:13:47

    应该不是双向依赖。只有目标对象,发生状态改变,才使得观察者对象的状态和行为,改变!  是单向关系!


观察者模式

解决发布/订阅问题的观察者模式,以及何时使用观察者模式

55289 学习 · 36 问题

查看课程

相似问题