Duniaweb Blog

Your Interner Life Partner

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

September 20, 2008 - Posted by | Belajar PHP

No comments yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: