TECH I.S.

PHP interface keyword

❮ 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"; } ?>

定義と使用法

interfaceキーワードは、インターフェイスを作成するために使用されます。

インターフェイスは、クラスに存在する必要があるメソッドのリストを定義する構造です。

インターフェイスは、多くの異なるクラスを同じ方法で使用できるようにするための優れた方法です。

implementsキーワードを使用して、クラスにインターフェイスを使用させることができます。

関連ページ

implementsキーワード

❮ PHP キーワード


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細