Inheritance
- Situasi ini terjadi bila 2 class ada method dan variable yang sama maka akan terbina satu class iaitu main class dan 2 class tadi akan menjadi sub classnya.
- Dalam main class - method dan variable yang sama.
- Dalam sub class - method dan variable yang berlainan bagi tiap class.
- Super/Main class adalah ibu bagi sub sub class.
- Sub class adalah anak-anak / induk dari super class yang boleh akses / gunakan method dan variable dari super class tersebut.
- Kalau nak buat sub class kita guna extends.
- Contoh , namasubclass extends namasuperclass.
Jenis
- Single
- Multiple
- Multi-level
klik untuk lebih lanjut
Kelebihan
- Method dan variable yang sama dalam 2 class boleh digunakan dalam 1 class.
- Mudah nak check dan ubah kesalahan sebab kita ubah dekat main class je.
- Coding yang sama tidak perlu ditulis banyak kali.
No comments:
Post a Comment