Pewarisan atau inheritance dalam Object-Oriented PHP adalah mewariskan property dan method baik public maupun protected kepada class lain. Ingat ya, hanya public dan protected.
Konsep pewarisan ini sangat berguna jika kita ingin membuat class lagi yang memiliki fungsi mirip dengan class yang sudah ada, sehingga tidak usah membuat lagi method atau property yang memiliki fungsi mirip atau sama. Dengan inheritance kita bisa menghindari duplikasi kode program, atau disebut juga code reuse.
Lebih jelasnya mari perhatikan dan praktekkan kode program di bawah ini, keterangan langsung saya sematkan pada baris kode agar memudahkan. 😉
Kita bisa lihat bahwa classBio mewarisi (dapat mengkases) property dan method yang bersifat public dan protected dari classUser. Ada yang ditanyakan? jangan sungkan untuk berkomentar sambil ngopi-ngopi.. 😃☕