问答详情
源自:3-1 认识观察者模式

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

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

提问者:piyang88 2016-04-11 16:57

个回答

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

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

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

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