Overloading dan Overriding
Definisi :
- Overloading adalah kemampuan dimana dalam suatu class mempunyai 2 method yang bernama sama, namun yang membedakannya adalah parameternya (jumlah, tipe data, dan urutan dari tipe data). Juga dikenal sebagai Static Polymorphism.
- Overriding adalah keadaan dimana parent class ditulih kembali oleh subclass dengan parameter yang sama dan aturan hak akses method overriding di subclass tidak boleh lebih ketat dari hak akses method di parent class.
Contoh Overloading :
Program MainClass
- Class MyClass :
- Class MainClass :
Program Binatang dan Mamalia:
- Class Binatang :
- Class Mamalia :
- Class PenggunaanOverriding :
- Class Student :
2. Program Circle
- Class Lingkaran
3. Program Penggajian
- Class Pegawai
- Class Staff
- Class Dosen
- Class DaftarGaji
- Class ProgramUtama
Hasil Implementasi :




Comments
Post a Comment