Method Inheritance Pada Java

Contoh Program Methode Inheritance Pada Java

Pada Bahasa pemrograman Java, ada sebuah hubungan yang bernama inheritance (pewarisan). Hubungan ini seperti hubungan keluarga, antara orangtua dan anak.

Sebuah class pada java, dapat mempunyai satu atau lebih keturunan atau class anak. Class anak juga akan mempunyai warisan property dan method dari class ibu.

Bingung ? Yuk langsung case study ke Contoh programnya.

Contoh Program Menggunakan Methode Inheritance Pada Java

  1. Buatlah Projek Aplikasi Baru
Contoh Program Methode Inheritance

2. Buat class baru bernama bangunDatar.Java

3. Buat class baru bernama persegiPanjang.java

4. Buat class baru bernama lingkaran.java

5. Buat class baru bernama segitiga.java

Dan yang terakhir, keenam buatlah main.java

Setelah semuanya kalian tulis, coba di run projek Contoh Program Yang Menggunakan Method Inheritance ini, maka akan menampilkan hasil seperti dibawah ini.

Methode Inheritance Pada Java

Kok hasilnya gitu doang si ? Hehe, oke yukk kita pahami lagi.

Karena yang sebenarnya kita panggil di atas adalah method luas() dan keliling() milik si induk yaitu class (BangunDatar).

Objek anak dari BangunDatar (Segitiga, Persegipanjang, lingkaran, dll.) belum memiliki method luas() dan keliling(), akhirnya mengambil milik induknya.

Lah terus bagaimana caranya kalau kalian ingin membuat agar semua class anak memiliki method luas() dan keliling() yang berbeda dari induk?

Solusinya adalah menggunakan methode overriding. Apa sih itu method overriding ? Yukk Simak disini >> Methode Overriding Pada Java

Anda mungkin juga suka...

Artikel Populer

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

error: Content is protected !!