利用 SPL 快速实现 Observer 设计模式
本文介绍并演示了如何通过 SPL 中的 SplSubject 和 SplObserver 接口以及 SplObjectStorage 类快速实现 Observer 设计模式。并给出如何通过一个小技巧使观察者(Observer)在更新时可以使用由目标(Subject)传递的数据参数,即目标使用推模型(push model)来通知观察者。
责任编辑:马沛
来源:
IBMdW