Polymorphism adalah sebuah nama atau variabel yang bisa direpresentasikan di program yang berbeda - beda. Maksudnya ialah jika kita mempunyai sebuah method di superclass, method tersebut juga bisa dibuat di dalam subclass dengan nama yang sama (Baca disini apa itu method) . Misalnya lagi di superclass kita merupakan kelas hewan dan memiliki method suara( ), lalu subclassnya ada kucing ,kambing dan sapi. Subclass tersebut mewarisi method tersebut dengan nama yang sama tapi statemen didalamnya berbeda. Agar polymorphism bisa berjalan efektif, pastikan konsep inheritance (Baca disini tentang apa itu inheritance ) diterapkan karena agar bisa melakukan overriding method untuk subclassnya. Seperti berikut penulisannya :
Polymorphism program diatas menggunakan Overriding method yang dimana method di superclass di akses oleh semua subclass. Kata kunci "Final" digunakan agar method di tiap subclass tidak bisa di akses atau di turunkan lagi di kelas turunannya. Kata kunci "@override" merupakan simbol polymorphism karena nama yang sama, jika kunci tersebut tidak di cantumkan, akan error pentung merah yang terjadi. Jadi seperti itu penjelasanya tentang polymorphism ya.
Oke semoga bermanfaat.
Sabtu, 23 Juli 2016
Home »
Pemograman Java
» Polymorphism Pada Java
Polymorphism Pada Java
Related Posts:
Konsep Inheritance Bab 2 Masih mau bahas tentang konsep "inheritance" ini kawan. Tapi kali ini saya akan membahas konsep yang kedua, yang pertama kalian bisa baca yang … Read More
Contoh Program Penerapan Konsep Single Inheritance Pada Java Jika kalian belum tahu apa itu inheritance, silahkan baca -Konsep Inheritance Bab 1- . Program berikut ini akan menjelaskan bagaimana penerapan … Read More
Hak Akses Untuk Atribut Dan Method Pada Kelas Dalam Java Halloo guys,,malam mingguan masih ngeblog aja,,pasti J#mbl# yah??? saya jawab aja , iya saya j#mbl# hehehheeh. Oke ga usah dibahas hehehhe, yah… Read More
Contoh Program Java Untuk Menerapkan Konsep Multilevel Inheritance Pada postingan sebelumnya pembahasan mengenai konsep single inherintance yaitu Contoh Program Penerapan Konsep Single Inheritance Pada Java, pad… Read More
Konsep Inheritance Bab 1 Inheritance adalah sebuah konsep dimana terdapat sebuah kelas induk (istilahnya dijava itu Superclass) dan terdapat kelas anak (istilahnya dala… Read More
-
Berikut adalah 10 mouse gaming terbaik yang biasa di pakai untuk game jenis FPS maupun MMO 1. Steel Series Xai Koneksi: kabel ...
-
Wajib di tiru..sesosok yang sangat inspriratif dan kreatif... cekidot,,,,, 1) Larry Page Penemu sekaligus pendiri Google be...
-
Postingan yang sebelum - sebelumnya tentang Cara melihat backlink di Google , pada postingan malam ini yaitu cara melihat page rank pstinga...
-
Awas Gan CPUnya licin! Awas tangan agan bisa dimakan lho! Minyaaaaakkkkkkkkk!!!! No Cemment deh gan! Kreatif = Kere Tapi Aktive,...
-
Jika di segmen smartphone Samsung berhasil menguasai pasar tanah air, lain halnya di segmen notebook PC. Perusahaan asal Taiwan Asus be...
0 komentar:
Posting Komentar