Function atau method di PHP memiliki beberapa jenis ada yang disebut dengan public function, private function, protected function dan function constuct. selanjutnya akan saya bahas secara singkat satu persatu dari semua jenis function tersebut.
Public function, adalah function yang bisa diakses dimanapun kapanpun oleh siapapun baik itu dari class itu sendiri, Class lain, Class Extends ataupun Object.
Private function, adalah function yang terlihat ataupun dapat digunakan oleh Class itu sendiri, Class lain tidak akan bisa melihat ataupun menggunakan function ini.
Protected function, adalah function yang lingkupnya hanya pada Class itu sendiri ataupun Extends dari Class tersebut.
function Construct atau fungsi konstuktor. fungsi ini hanya bisa diakses oleh Class ini sendiri dan akan selalu dijalankan walaupun tidak dipanggil.
Contoh Kode dari function tersebut adalah seperti di bawah ini untuk Class Buah :
Class Buah{
function __construct(){
$this->warna();
print "
";
$this->rasa();
print "
";
$this->khasiat();
}
public function warna(){
print "Merah";
}
private function rasa(){
print "Manis";
}
protected function khasiat(){
print "menyegarkan";
}
}
$mangga= new Buah();
print $mangga;
maka output dari kode diatas adalah :
Merah Manis MenyegarkanSekian artikel kali ini selamat mencoba dan semoga berhasil terimakasih.
No comments :
Post a Comment