Polymorphism
Salah satu pilar Pemrograman Berorientasi Objek yang lain adalah polymorphism yaitu kemampuan objek bertipe sama beraksi berbeda terhadap “pesan” yang sama.
Polymorphism adalah suatu object dapat memiliki berbagai bentuk, sebagai object dari class sendiri atau object dari superclassnya
- Overloading : penggunaan satu nama untuk beberapa method yang berbeda (beda parameter)
- Overriding : terjadi ketika deklarasi method subclass dengan nama dan parameter yang sama dengan method dari superclassnya.
a). Overloading
- class luas.java
Source bisa di download disini

class luasBeraksi.java
Source bisa di download disini

hasil dari script diatas adalah dibawah ini:

b). Overriding
- class mobilBeraksi.java
Source bisa di download disini

- class kijang.java
Source bisa di download disini

hasil dari script diatas adalah dibawah ini:

Tugas Pemrograman Berorientasi Objek (OOP)
Disusun oleh :
No. Mhs : 321207570
N a m a : Ma’mun Johari
Angkatan : XXXII

Ma’mun Johari. Lahir di Tegal, 08 September 1978. Menempuh SD di Jatiwangi 02, SMPN 1 Randusari - Pagerbarang dan SMAN 2 Slawi - Tegal. Menyelesaikan pendidikan S1 di STMIK Muhammadiyah Jakarta, S2 (in-progress) di Eresha School of IT - STTI Benarif Indonesia Jurusan Teknik Informatika. Saat ini bekerja di Direktorat Jenderal Mineral, Batubara dan Panas Bumi. Juga mengajar di STMIK Muhammadiyah Jakarta.
Lebih keren lagi kalo disempurnakan dengan dimensi kecepatan mas. Jadi sifat objek yang dibangun lebih sempurna untuk pengembangan selanjutnya.
But it’s a good concept..
wah boleh juga niy tutorialnya..
java euy….
update donk tutorialnya
Polymorphism kalo gak salah bisa di C++ juga ya mas???
boleh juga…., ya iya lah dikasih…..bikin dong…..:-)
HONTOU NI ARIGATOU !!!
Bos yang kijang masih salah tuh diperbaiki lagi lah sebelum di update. OK Thanks!
pak johari…???
bisa tampilan tutorial web base gak…?? tentang download dan upload data server
thankz yaaa…????
ada gha yang hasilnya pake program delphi?????
makaSi………….