TUGAS PRAKTIKUM
Inheritance adalah pewarisan atribut dan method dari class induk ke class turunan.
1. Class Orang (Parent)
• Sebagai class induk
• Memiliki atribut:
• nama (protected → bisa diakses subclass)
• Method:
• setNama() → mengisi nama
• getNama() → mengambil nama
2. Class Dosen (Child dari Orang)
• Mewarisi class Orang
• Memiliki tambahan:
• atribut NIDN
• method beriTugas()
3. Class Mahasiswa (Child dari Orang)
• Mewarisi class Orang
• Memiliki tambahan:
• atribut NPM
• method kerjakanTugas()
4. Class Main
• Membuat object:
• Dosen
• Mahasiswa
• Mengisi data menggunakan setter
• Menjalankan method:
• beriTugas()
• kerjakanTugas()
Kesimpulan
• Class turunan bisa menggunakan atribut dan method dari class induk
• Inheritance membuat kode lebih rapi dan tidak perlu menulis ulang
TUGAS

Komentar
Posting Komentar