PHP dan Class Part2

PHP dan Class Part2


Yah, ketemu lagi dengan saya.. :) kalau dulu saya telah membahas tentang class, maka kali ini saya akan membahas tentang pewarisan. Pewarisan atau dalam OOP biasa disebut dengan Inheritance berfungsi untuk menggunakan kembali method dari suatu kelas yang sebelumnya telah dibuat. Contohnya begini, pada class A, anda

Promo Tutorial Premium Video Tutorial Mahir Web Development (Bangun 5 Project Website) + Video Tutorial Membuat Aplikasi Mobile (Bangun 4 Aplikasi Android + Upload Playstore) + Bonus Tutorial Membuat Theme Wordpress Premium - 3 Tutorial (5DVD) Hanya Rp 133.000 - Terbatas hanya sampai 28 Februari!

Dibuat oleh praktisi yang memiliki pengalaman lebih dari 10 tahun di bidang web development (Pemesanan bisa SMS/WA ke 0838 1157 5876, atau bisa pesan secara online di sini)


gunakan method hallo. Lalu pada class B, bila anda ingin memanggil method hallo tersebut, anda cukup memanggilnya dari class A, tanpa harus membuat ulang kembali method hallo tersebut. Pada OOP, Inheritance ada 2 jenis. Yakni Single inheritance dan multiple Inheritance.

Maksud dari single inheritance adalah class anak mendapat turunan langsung dari class induknya. Sedangkan multiple inheritance, class anak mendapat turunan dari class ibu dan ayahnya. hehe...:) (bingung gimana bahasanya....pokoknya lebih dari satu class deh..).

Contoh pewarisan dalam PHP:

? class induk {
? var $induk = "induk";
? function induk () { // ini merupakan konstruktor
? $this->induk;
? }
? }
? class anak extends induk{
? function anak () {
? print $this->induk;
? }
? }
? $anak = new anak ();
?>

Hasilnya : induk.

Penjelasan :
Pada class induk, divariabelkan kata "induk". Lalu kata induk tersebut diwariskan pada class anak. Sehingga pada saat kita mencetak class anak, dapat dipanggil variabel induk tadi dari class induk.Sekian dulu penjelasan dari saya. Jika ada yang ingin ditanyakan, silahkan menghubungi saya di :

Email 1 : ivan@ilmuwebsite.com
Email 2 : ivan_wen_piao@yahoo.co.id
Web : http://ivan.ilmuwebsite.com

Artikel Terkait :