Polimorfisme adalah Kemampuan suatu object untuk memiliki bentuk dan
wujud berbeda. atau bisa dibilang sebagai Kemampuan dari variabel
referensi object yang memiliki aksi berbeda bila method yang sama
dipanggil, dimana aksi method tergantung dari tipe objectnya. Ada
beberapa hal yang harus dipenuhi dalam polymorphisme, seperti :
- Method yang dipanggil harus melalui basis class.
- Method yang dipanggil harus menjadi method pada basis class.
- Method access atribute (modifier) pada sub class tidak boleh lebih terbatas dari basis class.
Kegunaan dari polimorfisme adalah agar kita dapat mendefinisikan
beberapa konstruktor atau metode dengan karakteristik yang berbeda-beda
agar nantinya dapat digunakan untuk kasus-kasus yang berbeda.

0 komentar:
Posting Komentar