php中的觀察者模式

當一個對象狀態發生改變後,會影響到其他幾個對象的改變,這時候可以用觀察者模式。像wordpress這樣的應用程序中,它容外部開發組開發插件,比如用戶授權的博客統計插件、積分插件,這時候可以應用觀察者模式,先註冊這些插件,當用戶發佈一篇博文後,就回自動通知相應的插件更新。 觀察者模式符合接口隔離原則,實現了對象之間的鬆散耦合。 觀察者模式UML圖: //主題接口 接口Subject { public
相關文章
相關標籤/搜索