“Php/keyword implements”的版本间差异
来自菜鸟教程
(Bot commit) |
小 (机器人:添加分类Php基础教程) |
||
第1行: | 第1行: | ||
− | |||
= PHP实现关键字 = | = PHP实现关键字 = | ||
第86行: | 第85行: | ||
[[../php_ref_keywords|Keywords PHP关键字]]<br /> | [[../php_ref_keywords|Keywords PHP关键字]]<br /> | ||
+ | |||
+ | [[分类:Php基础教程]] |
2020年11月12日 (四) 08:45的最新版本
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
implements
关键字用于声明类必须具有指定接口中描述的方法。这称为多态。多态性使得以相同的方式使用各种不同的对象变得容易。
相关页面
The
interface
关键词
The
else
关键词
在我们的网站中阅读有关对象,类和接口的更多信息 PHP OOP教程
.