Pemrograman Berorientasi Obyek:Enkapsulasi, Pewarisan dan polimorfisme: Difference between revisions

Line 90: Line 90:


Seperti yang sudah kita ketahui: Pada pewarisan, kita bisa mewariskan atribut dan method dari class induk ke class anak. Class anak akan memiliki nama method yang sama dengan class induk dan anak yang lainnya.
Seperti yang sudah kita ketahui: Pada pewarisan, kita bisa mewariskan atribut dan method dari class induk ke class anak. Class anak akan memiliki nama method yang sama dengan class induk dan anak yang lainnya.
[[File:Enkapsulasi, Pewarisan dan polimorfisme 3.png|center|thumb|Contoh Dynamic Polymorphism]]
Class anak akan memiliki nama method yang sama, tapi nanti isi dan parameternya bisa berbeda dari class induk.
Karena si class anak melakukan method overriding (mendindih method) yang diwariskannya.
Polimofirme dinamis juga bisa terjadi saat menggunakan interface.
[[Category:Materi]]
[[Category:Matkul]]