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 1.) Link Online GDB: https://onlinegdb.com/OROYIVvZ3 2.) Link Online GDB: https://onlinegdb.com/0HNwq2ATW ...