Selasa, 03 Maret 2015

Interaksi Antar Objek















Code diatas menjelaskan tentang 2 kelas yang berinteraksi, yang mana kelas pegawai mewariskan attribut dan methdo ke kelas PegawaiHarian, sehingga kelas PegawaiHarian disebut sebagai subclass. Pada kelas pegawai memiliki atribut: nama, noInduk, dan alamat yang digunakan pada kelas PehagaiHarian. Pada kelas PegawaiHarian, atribut yang ada di kelas pegawai diwariskan atau extends ke kelas PegawaiHarian. Dan pada kelas  PegawaiHarian terdapat code "super" yang berarti mewariskan method dan attributenya.
Sebagai contoh, pada contoh kelas pegawai dan PegawaiHarian







Kode  ini  memanggil  constructor  dari  superclass yaitu pegawai.
Lalu untuk mengeksekusi code, buat class Data pegawai seperti dibawah ini:












Sehingga, hasil eksekusi: