selamat datang

Welcome.....Welcome.....Welcome.....Welcome.....Welcome.....Welcome.....Welcome.....Welcome.....Welcome.....Welcome.....Welcome.....

Kamis, 11 Desember 2014

POLYMORPHISM


Polymorphism mempunyai makna sesuatu yang memiliki banyak bentuk, yaitu memiliki nama sama, tetapi memiliki kelakuan (behaviour) yang berbeda. Polymorphism merupakan metode pewarisan sifat yang mana dalam anak kelas terdapat method yang mengoverride method dalam induk kelas.

Metode disebut polimorfis jika aksi yang dilakukan oleh suatu metode berbeda-beda tergantung pada objek aktual pada saat metode itu dijalankan. Polimorfisme adalah salah satu fitur utama dalam pemrograman berorientasi objek. Dengan adanya sifat pewarisan polimorfis itu berarti kita bisa menghemat koding.

Overloading sangat lekat dengan polimorfis karena di dalam polimorfis harus terdapat overloading yaitu keadaan dimana memiliki method dengan nama yang sama namun parameter berbeda. Method Overriding adalah kemampuan dari subclass untuk memodifikasi method dari superclass-nya, yaitu dengan cara menumpuk (mendefinisikan kembali) method superclass-nya.

Tidak ada komentar:

Posting Komentar