- Overloading
Overloading adalah method dengan nama yang sama dengan method lain pada suatu class tetapi dengan parameter yang berbeda. Tujuan dibuatnya overloading yaitu memudahkan penggunaan method dengan fungsi yang hampir sama.
Berikut Contoh dari Overloading pada java.
Dari contoh di atas, method tambah1 pada class Pertambahan dioverloading, sehingga ada perbedaan parameter antara metod tambah1() dengan metod tambah1(int x, int y).
Output program overloading:
Output program overloading:
- Overriding
Berikut contoh dari Overriding pada java dengan nama super calss nya adalah Nama dan sub class nya adalah Siapa.
Pada program di atas terlihat bahwa method Sapa() pada super class(class Nama) di override di sub class(class Siapa)
. Parameter pada kedua class tersebut sama yaitu tidak mempunyai
paramater alias kosong, tetapi perbedaannya adalah implementasinya yaitu
mencetak kalimat yang berbeda.
Output program overriding:
Sumber :http://www.top-ilmu.com/2012/12/overloading-dan-overriding-pada-java.html
Output program overriding:


Tidak ada komentar:
Posting Komentar