Polymorphism (Polimorfisme) adalah kemampuan untuk mempunyai beberapa bentuk class yang berbeda. Polimorfisme ini terjadi pada objek bertipe parrent class, akan tetapi pemanggilan constructornya melalui subclass.seperti contoh berikut :
Pegawai man = new manajer();
berikut contoh soal mengenai polimorfisme, terdapat UML class diagram dibawah ini :
Selanjutnya kita buat class berdasarkan UML class diagram tersebut.
Class Manajer
Class Programmer
Selanjutnya Buatlah class baru untuk mengetahui hasil dari beberapa class yang dibuat
Selanjutnya berikut hasilnya :
Halo kak, saya mau tanya kenapa pas saya copy kodingan kakak dan eror di + kak (uang+= ((Manajer) peg).infoTunjangan();) bagian main
BalasHapus