Php/keyword interface
来自菜鸟教程
PHP界面关键字
例
创建并实现一个接口:
<?php interface Machine { public function activate(); public function deactivate(); public function isActive(); } class Kettle implements Machine { private $isOn = false; public function activate() { $this->isOn = true; } public function deactivate() { $this->isOn = false; } public function isActive() { return $this->isOn; } } $machine = new Kettle(); $machine->activate(); if($machine->isActive()) { echo "The machine is on"; } else { echo "The machine is off"; } echo "<br>"; $machine->deactivate(); if($machine->isActive()) { echo "The machine is on"; } else { echo "The machine is off"; } ?>
定义和用法
The
interface
关键字用于创建接口。
接口是一种结构,它定义了一个类中必须存在的方法的列表。
接口是允许以相同方式使用许多不同类的好方法。
The
implements
关键字可用于使类使用接口。
相关页面
The
implements
关键词