PRAKTIKUM PEMROGRAMAN KE-6
- Quiz Main, Orang, Dosen, Mahasiswa
Penjelasan
- Main adalah class utama untuk menjalankan program.
- Membuat objek:
- Dosen d
- Mahasiswa m
- Mengisi data menggunakan setter.
- Menampilkan data dosen.
- Memanggil method beriTugas() untuk menampilkan proses kegiatan.
- Orang adalah class induk (parent).
- Menyimpan atribut nama.
- Menggunakan encapsulation:
- private → data tidak bisa diakses langsung
- setNama() → untuk mengisi nama
- getNama() → untuk mengambil nama
- Class ini akan diwarisi oleh Dosen dan Mahasiswa.
- Dosen juga turunan dari Orang.
- Memiliki atribut tambahan yaitu nidn.
- Method:
- setNidn() dan getNidn()
- Method utama:
- beriTugas(Mahasiswa mhs)
- Menunjukkan asosiasi antara Dosen dan Mahasiswa
- Menggabungkan data dosen dan mahasiswa dalam satu output
- Mahasiswa adalah turunan dari Orang (inheritance).
- Mewarisi atribut nama.
- Menambahkan atribut baru yaitu npm.
- Memiliki method:
- setNpm() → isi NPM
- getNpm() → ambil NPM





Komentar
Posting Komentar