Mengenal Inheritance / Pewarisan
Malam bro, udah lama ya ga ngelanjutin postingan Belajar OOP (Object Oriented Programming) Menggunakan PHP Untuk Pemula ini.. maklum lagi sibuk sama ujikom, tapi udah beres sih kalo sekarang.. hoho yo mari kita lanjut aja we ya ke tutorial selanjutnya.. Apa itu Inheritance ? Untuk apa Pewarisan ini dipakai ? Satu kasus kita sudah mempunyai Class Siswa
, lalu kita ingin membuat objek baru yaitu Mata Pelajaran
. Kita tidak perlu membuat properti yang ada pada Class Siswa
kedalam Class Mata Pelajaran
. Kita cukup membuat Class Mata Pelajaran
yang merupakan turunan Class Siswa
.
Class Mata Pelajaran ini akan memiliki properti dan method yang sama dengan Class Siswa
, namun ada property dan method khusus untuk Class Mata Pelajaran
ini. Dalam hal ini sudah pernah diterapkan pada sesi sebelumnya Encapsulation yang mana kita membuat class Nilai
yang menjadi turunan class Siswa
. Bingung ? Coba kita langsung praktek pembuatan classnya dibawah ini.
Coba jalankan script PHP diatas, property dan method yang ada pada class siswa
bisa kita baca di class MataPelajaran
. Gampang kan ? Selanjutnya kita akan coba berlatih menggabungkan semua sesi pembelajaran ini untuk melatih kita membuat Operasi Bilangan Dengan PHP OOP.
Demikianlah sesi pembelajaran Inheritance / Pewarisan Dalam OOP. Terus pantengin yah Daftar Pembelajaran PHP OOP ini..
Semoga bermanfaat.. :D
Comments