POLYMORPHISM
TSecara leksikal, makna polymorphism (polimorfi) bermakna sesuatu yang memiliki banyak
bentuk. Dalam kehidupan sehari-hari dapat diilustrasikan sebagai berikut, contoh seperti kata “apel”, apel
memiliki pengertian yang banyak. Ketika kita mengatakan “Ujang apel ke rumah pacarnya yang halaman
rumahnya terdapat banyak pohon apel”. Contoh tersebut mengartikan bahwa dua kata apel tersebut
memiliki banyak pengertian didalamnya. Namun istilah dalam dunia pemrograman, polymorphism
diartikan sebagai suatu object dapat memiliki berbagai bentuk, sebagai object dari classnya sendiri atau
object dari superclassnya.
1. Overloading -> Penggunaan satu nama untuk beberapa method yang berbeda parameter.
2. Overriding -> Terjadi ketika deklarasi method subclass sama dengan method dari superclassnyabentuk. Dalam kehidupan sehari-hari dapat diilustrasikan sebagai berikut, contoh seperti kata “apel”, apel
memiliki pengertian yang banyak. Ketika kita mengatakan “Ujang apel ke rumah pacarnya yang halaman
rumahnya terdapat banyak pohon apel”. Contoh tersebut mengartikan bahwa dua kata apel tersebut
memiliki banyak pengertian didalamnya. Namun istilah dalam dunia pemrograman, polymorphism
diartikan sebagai suatu object dapat memiliki berbagai bentuk, sebagai object dari classnya sendiri atau
object dari superclassnya.
1. Overloading -> Penggunaan satu nama untuk beberapa method yang berbeda parameter.
DOWNLOAD ARTIKELNYA
No comments:
Post a Comment