Senin, 25 Agustus 2008

ilmu website


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 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:

<?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



Sumber dari situs Ilmu Website dalam kategori php kuliah dengan judul PHP dan Class Part2

Tidak ada komentar: