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
कीवर्ड _
❮ पीएचपी कीवर्ड