Modul 2 : Tugas Pendahuluan

1. Keuntungan apa yang bisa didapat dengan Polymorphism? 
Jawaban : 
Pewarisan memberi keuntungan besar dalam pemrograman berbasis object karena suatu sifat atau method didefinisikan dalam superclass, sifat ini secara otomatis diwariskan dari semua subclasses. Jadi, Anda dapat menuliskan kode method hanya sekali dan mereka dapat digunakan oleh semua subclass. Subclass hanya perlu mengimplementasikan perbedaannya sendiri dan induknya.


2. Bagaimana hubungan antar teknik overloading dengan Polymorphism? 
Jawaban :
Hubungan antara overloading dengan Polymorphism adalah mendefinisikan method yang memiliki nama yang sama,tetapi dengan signature atau tanda yang berbeda dalam definisi kelas yang sama. Overloading berbeda dengan overriding yang mendifinisikan kembali method yang sama,baik nama method maupun signature atau parameter yang diperlukan dalam subkelas.

BAGIKAN KE:

1 komentar: