文件名称:php-observer-example:PHP观察员模式(燃油箱示例)
文件大小:4KB
文件格式:ZIP
更新时间:2024-06-07 08:37:01
PHP
php-observer-example 什么是观察者模式 “观察者模式是一种软件设计模式,在该模式中,称为主题的对象会维护其依赖者的列表(称为观察者),并通常通过调用其方法之一来自动通知状态变化。它主要用于实施分布式事件处理系统。” 此回购中包含什么 核心PHP类和 一个(燃油箱仪表盘)示例,以了解其工作原理 如果燃油水平为5%或更低,则电量计LED点亮,否则熄灭。 如果您尝试将超过100%的油箱放入油箱,则会引发异常 如何一起工作 界面 接口是对对象可以执行的操作的描述。 每个观察者必须至少一个值的变化处理。 否则,观察者将无法观察。 很明显,不是吗? 在我们仅声明一个带有空主体的public function newValue($value) 。 和正在实现接口。 看一下function newValue($value){ ... }的各个声明。 抽象类 “抽象类是被声
【文件预览】:
php-observer-example-master
----Observable.php(797B)
----FuelDisplay.php(229B)
----README.md(2KB)
----Example.php(1KB)
----FuelTankWarning.php(938B)
----FuelSensor.php(282B)
----Observer.php(140B)