课程
/后端开发
/PHP
/大话PHP设计模式
这里有个问题,那就是不是所有观察者的更新操作都是update,所以通知者那里的notify的便利观察者的update会有问题的!按道理,通知者是不需要关心观察者的具体是什么操作的!
2015-07-01
源自:大话PHP设计模式 9-1
正在回答
我觉得不一定,可以使用数组同时保存对象和方法名,一个做键一个做值,但是有键重复问题。或者可以同时维护两个数组呀一个数组保存方法一个保存对象
这是需要更新的观察者才注册到Object数组中,再通过notify方法自动更新吧
举报
帮助PHPer具备使用设计模式解决工程中复杂逻辑的能力
2 回答PHP设计模式的观察者模式, 添加事件观察
4 回答观察者模式重复调用问题
2 回答关于观察者的一点疑问
1 回答这个装饰器模式和观察者模式的异同
1 回答请问观察者模式和装饰器模式有什么异同?