Pewarisan dalam PHP

Pewarisan

Pewarisan digunakan agar kita dapat menggunakan properties dan metode dari class yang sudah ada dengan cara diwarisi oleh class yang akan menggunakan properties dan metodenya.

Syntax:

class  namaPewaris extends namaYangMewarisi

{

kode yang dieksekusi;

}

Contoh:

<?php
class bukuPHP {
protected $judul=“Belajar OOP dalam PHP”;
protected $harga=57000;
function ambilHarga(){
echo $this->harga;
}
}
class beliBuku extends bukuPHP{
}
$beliBuku= new beliBuku();
$beliBuku->ambilHarga();

?>

Hasil:

57000

Keterangan:

  • class beliBuku extends bukuPHP, kode ini berarti class beliBuku mewarisi semua properties dan metode dari class bukuPHP.
  • $beliBuku= new beliBuku(), kode ini berarti kita membuat objek $beliBuku dari class belibuku().
  • $beliBuku->ambilHarga(), kode ini berarti kita mengeksekusi metode ambilHarga() dari objek $beliBuku, dimana metode ambilHarga() ini adalah milik class bukuPHP().

Jika tutorial ini bermanfaat silahkan katakan ‘Terima Kasih Fahmi Basya Kartapura’.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *