Inheritance Java: Apa itu?
Inheritance Java adalah konsep dalam pemrograman Java yang memungkinkan kita untuk membuat kelas baru yang inherit dari kelas lain yang sudah ada. Dengan demikian, kita dapat menggunakan atribut dan metode dari kelas induk di kelas anak.
9 Contoh Inheritance Java
Berikut adalah 9 contoh inheritance Java yang wajib kamu ketahui:
- Single Inheritance: class A {} class B extends A {}
- Multilevel Inheritance: class A {} class B extends A {} class C extends B {}
- Hierarchical Inheritance: class A {} class B extends A {} class C extends A {}
- Hybrid Inheritance: class A {} class B extends A {} class C extends B {} class D extends A {}
- Error Inheritance: final class A {} class B extends A {} (error karena final class tidak bisa di-extend)
- Error Inheritance: class A {} final class B extends A {} class C extends B {} (error karena final class tidak bisa di-extend)
- Error Inheritance: class A {} class B {} class C extends A, B {} (error karena multiple inheritance tidak bisa dilakukan dengan menggunakan keyword extend)
Kesimpulan
Inheritance Java adalah konsep yang sangat penting dalam pemrograman Java, dan memahami contoh-contoh di atas dapat membantu kamu untuk menggunakan konsep ini dengan lebih baik. Jangan lupa untuk selalu memperhatikan kesalahan-kesalahan yang umum terjadi dalam inheritance Java.
Referensi
Untuk mempelajari lebih lanjut tentang inheritance Java, kamu bisa mengunjungi Dev.to dan mencari artikel-artikel tentang Java dan inheritance.



