Konstruktor PHP dalam bahasa -OOP

Inheritance adalah konsep pemerograman dimana sebuah kelas dapat menurunkan property dan motode yang dimilikinya kepada kelas yang lain. Kon...

Inheritance adalah konsep pemerograman dimana sebuah kelas dapat menurunkan property dan motode yang dimilikinya kepada kelas yang lain. Konsep Inheritance digunakan untuk memamfaaatkan fitur “code reuse” untuk menghidari duplikasi kode program.
konsep pewarisan membuat struktur atau hirarki kelas dalam kode program. Kelas yang diturukan disebut kelas induk (parent class). Super class atau base class. Sedangkan class yang menerima turunan disebut sebagai kelas anak (child class), sub class atau drived class.

Tidak semua property dan metode dari kelas induk akan diturunkan. Property dan metode dengan hak akses private tidak dapat diturunkan kepada kelas anak. Property dan metode dengan hak akses protected dan public saja yang bisa diakses dari class anak.
sebagi contoh scrip dibawah ini :



class komputer


/* membuat kelas komputer */ kelas kompter sebagai kelas induk
class komputer{
/* membuatproperti protected */
protected $prosesor;
}
//membuatkelas laptop
class laptop extends komputer{
//membuat public property
public $pemilik;
//membuat public metode
public function hidupkan_laptop(){
return "Hidupkan laptop";
}
public function set_prosesor ($prosesor_baru){
$this->prosesor = $prosesor_baru;
}
public function tampilkan_prosesor(){
return $this->prosesor;
}
}
//membuatobjekdarikelas laptop (instansiasi)
$laptop_agung = new laptop();
//set properti
$laptop_agung->set_prosesor("Intel");
$laptop_agung->pemilik= "Agung";
//menampilkanproperti
Echo $laptop_agung->hidupkan_laptop()."
";
Echo "Prosesor yang digunakan ". $laptop_agung->tampilkan_prosesor()."
";
Echo "Pemilik ". $laptop_agung->pemilik;
?>

class orang

 
class Orang{
protected $nama;
function __construct($nama){
$this->nama=$nama;
}
function ucapSalam(){
echo "Hallo NamaSayaadalah". $this->nama."
";
}
}
?>

COMMENTS

Name

berita,9,fahsion,3,gempha news,5,gender,5,IT,52,kesehatan,39,lirik lagu,8,MAKALAH,5,materi,13,sejarah,8,tentang pmii,17,uin jember,2,warta,14,
ltr
item
Gerakan Mahasiswa Pembaharuan - PMII Yogyakarta: Konstruktor PHP dalam bahasa -OOP
Konstruktor PHP dalam bahasa -OOP
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHoFQCzzN1rPe2xuMIDYSCKWHNGVtuMSTZ95IhUjf87LUh5xg6S9MGnd3tDBCaUF6pn-n-pu3wX3L3HpQX0raz-SB5OmED08SOhELHHIZpS3cT84XHQctxFuoxxl8ifi2NGbncSKVAjHc/s1600/1.PNG
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHoFQCzzN1rPe2xuMIDYSCKWHNGVtuMSTZ95IhUjf87LUh5xg6S9MGnd3tDBCaUF6pn-n-pu3wX3L3HpQX0raz-SB5OmED08SOhELHHIZpS3cT84XHQctxFuoxxl8ifi2NGbncSKVAjHc/s72-c/1.PNG
Gerakan Mahasiswa Pembaharuan - PMII Yogyakarta
https://pmiigempha.blogspot.com/2017/06/konstruktor-php-dalam-bahasa-oop.html
https://pmiigempha.blogspot.com/
https://pmiigempha.blogspot.com/
https://pmiigempha.blogspot.com/2017/06/konstruktor-php-dalam-bahasa-oop.html
true
3388097559341598177
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS CONTENT IS PREMIUM Please share to unlock Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy