1)观察者模式在被观察者和观察者之间建立一个抽象的耦合。被观察者角色所知道的只是一个具体观察者列表,每一个具体观察者都符合一个抽象观察者的接口。被观察者并不认识任何一个具体观察者,它只知道它们都有一个共同的接口。
2)支持广播通讯
缺点:
观察者模式可以知道观察者所关注的对象发生了变化,但是并不知道对象是怎么发生变化的
1)观察者模式在被观察者和观察者之间建立一个抽象的耦合。被观察者角色所知道的只是一个具体观察者列表,每一个具体观察者都符合一个抽象观察者的接口。被观察者并不认识任何一个具体观察者,它只知道它们都有一个共同的接口。
2)支持广播通讯
缺点:
观察者模式可以知道观察者所关注的对象发生了变化,但是并不知道对象是怎么发生变化的
内容版权声明:除非注明,否则皆为本站原创文章。