PHP -koppelvlak sleutelwoord
Voorbeeld
Skep en implementeer 'n koppelvlak:
<?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";
}
?>
Definisie en gebruik
Die interface
sleutelwoord word gebruik om koppelvlakke te skep.
'n Interface is 'n struktuur wat 'n lys metodes definieer wat in 'n klas moet bestaan.
Interfaces is 'n goeie manier om toe te laat dat baie verskillende klasse op dieselfde manier gebruik word.
Die implements
sleutelwoord kan gebruik word om 'n klas 'n koppelvlak te laat gebruik.
Verwante bladsye
Die implements
sleutelwoord
❮ PHP sleutelwoorde