Nama/NIM : Viona Dewi Ayunitami / 1404505063
Jurusan/Fakultas/Universitas : Teknologi Informasi / Teknik / Universitas Udayana
Mata Kuliah : Pemrograman Berorientasi Objek (B)
Dosen : I Putu Agus Eka Pratama, ST, MT1. Overriding adalah metode pada subclass yang mempunyai nama dan tipe identik/sama dengan metode superclass.
2. Overloading
Dalam Java memungkinkan untuk mendefinisikan dua atau lebih metode dalam kelas yang sama, menggunakan nama yang sama, tetapi parameter yang dideklarasikan harus berbeda (jumlah atau tipe parameternya). Jika jumlah parameternya sama maka Tipe harus berbeda semua, tetapi jika jumlah parameternya berbeda-beda maka boleh tipenya sama. Jenis-jenis metode overloading:
Ketika metode overloaded dipanggil, Java mencari kesamaan antara argumen yang digunakan untuk
memanggil metode dan parameter dari metode. Tetapi, kesamaan ini tidak mutlak.
Hal ini karena pada java adanya otomatisasi konversi tipe yang berbeda.
Sumber:
https://id.scribd.com/doc/100477641/Bab-3-Overloading-Dan-Overiding
https://id.scribd.com/doc/100477641/Bab-3-Overloading-Dan-Overiding
No comments:
Post a Comment