Polymorphism pada Java
Assalamu'alaikum Warahmatullahi Wabarakatuh
Berikut adalah contohnya :
*Noted : menggunakan 2 aplikasi berbeda sehingga menghasilkan 2 tampilan yang berbeda juga.
Selamat datang kembali teman-teman, semoga kalian sehat selalu.
Kembali lagi di blog ilyasakti, kali ini kita akan belajar membuat contoh program overriding dan overloading pada polymorphism di Java. Polymorphism dalam OOP/PBO adalah sebuah prinsip dimana class dapat memilki banyak "bentuk" method yang berbeda-beda meskipun namanya sama. Polymorphism pada Java ada 2 macam :
1. Static Polymorphism
2. Dynamic Polymorphism
Static Polymorphism menggunakan method Overriding, dan Dynamic Polymorphism menggunakan method Overloading.
Overriding sendiri ialah method Sub Class yang sama dengan method Super Class, yang parameternya sama namun memiliki pernyataan atau implementasi yang berbeda.
Overloading adalah keadaan dimana method dengan nama yang sama pada suatu class, akan tetapi memiliki fungsionalitas atau parameter yang berbeda. Tujuannya itu untuk mempermudah penggunaan method dengan fungsi yang hampir sama. Overloading ini biasanya terjadi pada suatu parent class dan child classnya.
Berikut adalah contohnya :
*Noted : menggunakan 2 aplikasi berbeda sehingga menghasilkan 2 tampilan yang berbeda juga.
Mohon maaf bila ada kesalahan kata, kesamaan kata dll.
Sampai bertemu di pembahasan selanjutnya:)
Sekian, terima kasih.
Wassalamu'alaikum Warahmatullahi Wabarakatuh
Salam Budi Luhur.
Penulis
Nama : Sakti Ilyasa
Nim : 1912501192
Mata Kuliah : Pemrograman berorientasi obyek
Kelompok : AH
Dosen : Pak Yudi Santoso, M.Kom
Salam Budi Luhur.
Penulis
Nama : Sakti Ilyasa
Nim : 1912501192
Mata Kuliah : Pemrograman berorientasi obyek
Kelompok : AH
Dosen : Pak Yudi Santoso, M.Kom






Comments
Post a Comment