PHP OOPLesson 48Preview gratis
PHP Inheritance
Lesson ini bagian dari PHP · Semua level
Ringkasan
Inheritance membuat satu class (child) mewarisi properti dan method dari class lain (parent) dengan kata kunci extends. Child bisa memakai kode parent apa adanya atau menggantinya lewat method override. PHP hanya mendukung single inheritance, yaitu satu class hanya punya satu class induk, tetapi satu parent boleh punya banyak anak.
Poin kunci
- extends dipakai oleh child class untuk mewarisi anggota parent.
- Method parent bisa ditimpa (override) dengan mendefinisikan method bernama sama di child.
- parent::__construct() dipakai untuk menjalankan constructor parent dari child.
- Abstract dan private anggota tidak bisa dipakai sebagai pewarisan biasa.
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.