Selasa, 31 Maret 2015

Contoh Overriding dan Overloading

Nama/NIM : I Gede John Arissaputra / 1404505066
Jurusan/Fakultas/Universitas : Teknologi Informasi / Teknik / Universitas Udayana
Mata Kuliah: Pemrograman Berorientasi Objek (B)
Dosen: I Putu Agus Eka Pratama, ST, MT

OVERRIDING DAN OVERLOADING

Overloading:
Overloading merupakan suatu function yang memiliki parameter, dan function tersebut dapat memiliki nama function yang sama dengan yang lainnya dengan syarat jumlah parameter mesti berbeda atau bisa kita bilang situasi di mana beberapa rutin dalam sebuah program dapat mempunyai nama sama tetapi berbeda jenis parameter dan/atau jenis return value. lebih jelasnya Overloading secara singkat : 

  • Nama Method Boleh Sama , Tapi Jumlah Parameter Mesti berbeda 
  • Nilai Yang Di Return Harus memiliki Tipe yang sama


contoh source codenya:






hasilnya:


Overriding:
Overriding merupakan suatu keadaan dimana kelas anak dapat mengubah atau bisa kita bilang memodifikasi atau memperluas data dan method pada kelas induk. Keuntungan Overriding : dapat menambahkan sifat / atribut pada kelas induknya. Lebih jelasnya Overloading secara singkat : 
  • Mendefinisikan method dengan nama sama pada class yang berbeda. 
  • Konsep dapat di manfaatkan dalam beberapa kasus inheritance, di mana menginginkan penamaan method dengan nama sama namun berbeda dalam impelementasinya


contoh source codenya:




hasilnya:



Daftar Pustaka:
  • http://top-ilmu.blogspot.com/2012/12/overloading-dan-overriding-pada-java.html
  • http://hamzahsiklepto.blogspot.com/2011/04/pengertian-overloading-dan-overriding.html

3 komentar:

  1. terimakasih sangat membantu, mampir sini gan contoh overloading dengan program rental kendaraan..
    balog18:http://balog18.blogspot.com/2018/05/contoh-program-rental-mobil-dan-motor.html

    BalasHapus

luvne.com resepkuekeringku.com desainrumahnya.com yayasanbabysitterku.com