Pada kali ini saya akan membahas tentang Overloading dan Overriding dalam Java.
Apasih sebenarnya dari Overloading dan Overriding?
--Overloading merupakan suatu class yang memiliki method yang namanya sama. Method methodnya hamper sama seperti constructor yaitu memiliki nama yang sama dengan nama classnya. Namun pada overloading terdapat 2 method yang memiliki nama yang sama tapi beda parameternya.
--Overriding memiliki method yang namanya sama namun berbeda class. Method pertama adalah method yang berasal dari class induk dengan parameter yang sama dengan method pada class anak. Pada Overriding nama method dan parameternya pada kedua classnya harus sama.
Berikut ini terdapat pembahasan dari tugas saya, hal yang pertama dilakukan ia membuat 3 class.
Source codenya:
Class pertama ialah Binatang
Apasih sebenarnya dari Overloading dan Overriding?
--Overloading merupakan suatu class yang memiliki method yang namanya sama. Method methodnya hamper sama seperti constructor yaitu memiliki nama yang sama dengan nama classnya. Namun pada overloading terdapat 2 method yang memiliki nama yang sama tapi beda parameternya.
--Overriding memiliki method yang namanya sama namun berbeda class. Method pertama adalah method yang berasal dari class induk dengan parameter yang sama dengan method pada class anak. Pada Overriding nama method dan parameternya pada kedua classnya harus sama.
Berikut ini terdapat pembahasan dari tugas saya, hal yang pertama dilakukan ia membuat 3 class.
Source codenya:
Class pertama ialah Binatang
Class kedua ialah Mamalia
Class ketiga ialah class dari main programmnya
Hubungan antara ketiganya:
Hasil programmnya setelah di run:
Tidak ada komentar:
Posting Komentar