PHP interface Keyword
ဥပမာ
အင်တာဖေ့စ်ကို ဖန်တီးပြီး အကောင်အထည်ဖော်ပါ-
<?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
တာဖေ့စ်များဖန်တီးရန် အဓိကစကားလုံးကို အသုံးပြုသည်။
အင်တာဖေ့စ်တစ်ခုသည် class တစ်ခုတွင်ရှိရမည့်နည်းလမ်းများစာရင်းကို သတ်မှတ်ပေးသည့် တည်ဆောက်မှုတစ်ခုဖြစ်သည်။
အင်တာဖေ့စ်များသည် မတူညီသောအတန်းများစွာကို တူညီသောနည်းလမ်းဖြင့် အသုံးပြုခွင့်ပေးရန် နည်းလမ်းကောင်းတစ်ခုဖြစ်သည်။
implements
အတန်းတစ်ခု၏ interface ကိုအသုံးပြုရန် အဓိကစကားလုံးကို အသုံးပြုနိုင်သည် ။
ဆက်စပ်စာမျက်နှာများ
အဓိက implements
စကားလုံး
❮ PHP သော့ချက်စာလုံးများ