PHP观察者模式
来源:互联网 发布:linux 提权漏洞 编辑:程序博客网 时间:2024/05/16 06:53
<?php//观察者模式 具有的特有属性// 1类内 存在观察者在队列仓库//2存在 观察者 注册机制//3存在 观察者 激活函数session_start();class Company{ private $_observers = array();//储存观察者 public function register($observer){//注册观察者 $this->_observers[] = $observer; } public function trigger(){//激活观察者 if (!empty($this->_observers)){ foreach ($this->_observers as $observer){ $observer->Monitor(); } } }}//注册观察者class Boss{ public function Monitor(){ echo "boss monitor <br>"; }}class Secretary{ public function Monitor(){ echo "secretary monitor <br>"; }}$com = new Company();$com->register(new Boss());$com->register(new Secretary());$com->trigger();
1 0
- php 观察者设计模式
- php 观察者模式
- 转 php 观察者模式
- PHP 观察者模式
- 观察者模式,PHP
- php 观察者模式
- PHP实现观察者模式
- PHP观察者模式
- PHP 观察者模式
- 5.php观察者模式
- PHP观察者模式
- PHP观察者模式
- 观察者模式-php
- PHP 观察者模式
- PHP-观察者模式
- PHP设计模式:观察者模式
- php设计模式-观察者模式
- [php] 设计模式 观察者模式
- ds 1.2 青子的生日
- fastboot模式和正常开机连接USB----------设备管理器的变化
- 文章标题
- (C#)一个最简单的链表类
- 关于String是值传递还是引用传递?
- PHP观察者模式
- 梯子记录
- 垃圾收集器核心算法
- Android 弹框选中显示
- 马克思政治经济学里关于价值的理论
- Python yield与实现
- perl eval两种使用方式
- 配置运行Ansible
- 显示商品浏览记录与删除浏览记录