Overloading Methode
Method
Overloading adalah suatu kemampuan atau fitur dalam bahasa Java dimana kita
dapat membuat banyak Method dengan nama yang sama, tetapi memiliki argumen yang
berbeda. Hal ini tentu akan sangat memudahkan kita karena ketika kita membuat
beberapa method dengan fungsi yang sama, kita tidak perlu membuat method-method
tersebut dengan nama-nama yang berbeda. Cukup argumennya saja yang kita
bedakan.
Aturan pendeklarasian
overloading terhadap metode:
· Nama
method harus sama.
· Daftar
parameter harus berbeda.
· Return
type boleh sama, juga boleh berbeda.
Jenis-jenis
method overloading :
1. Jumlah
parameter beda, tipe beda.
2. Jumlah
parameter sama, tipe beda
3. Jumlah
parameter beda, tipe sama.
Syarat-syarat
overloading :
1. Dalam
sebuah kelas diperbolehkan lebih dari satu method dengan nama yang sama dengan
catatan method dapat dibedakan berdasarkan banyaknya parameter atau tipe data
parameter.
2. Overloading
tidak bisa dilakukan dengan membedakan nilai kembaliannya.
3. Overloading
juga bisa dilakukan pada sub kelasnya.
Contohnya
:

Komentar
Posting Komentar