Pages

Thursday, August 8, 2013

Inheritance di OOP PHP


Dalam object oriented programming di php ada yang disebut dengan pewarisan atau inheritance, untuk penulisan suatu pewarisan pada class menggunakan keyword extends, dan anda perlu ketahui bahwa class child dapat mengetahui siapa parentnya, sedangkan parentnya tidak mengetahui childnya.
contohnya :
<?
Class Kota {} //class kota merupakan class yang dijadikan parent untuk class cianjur
Class Cianjur extends Kota {} //class cianjur merupakan child dari class kota atau anak dari class kota, selain itu kita bisa menuliskan beberapa class yang merupakan child dari kota, missalnya
Class bandung extends Kota {} // class cianjur dan class bandung disini berbeda tapi kedua class tersebut child dari class kota
?>
contoh inheritance :
<?php
Class kota { //didefinisikan paling atas
Class Cianjur extends Kota {}
Class bandung extends Kota {}
}
?>
<html>
<head>
                <title>Inheritance</title>
</head>
<body>
<?php
$cianjur = new kota; //variable $cianjur adalah instance dari class kota
Bandung = new cianjur

?>
</body>
</html>

0 komentar:

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More