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:
Post a Comment