Pewarisan pada Java
Membuat Program Sederhana Menggunakan Inheritance(Pewarisan) Pada Java.
1.) Membuat Super Class yaitu Binatang.java
Penjelasan :
Contoh code program di atas ,pertama tama membuat class yang bernama Binatang, yang akan menjadi Super atau Parent class. Di dalam class tersebut ,kita mendeklarasikan 2 variable yaitu nama dan umur.
Selanjutnya kita mendefinisikan 2 method di dalamnya , dengan tipe void (tidak mengembalikan nilai , pertama method bernama .tampilSuara(), yang akan digunakan untuk Child class atau Sub class . Serta method .showInfo() beserta parameter , yang akan digunakan saat pembuatan dan pemanggilan objek.
2.) Membuat Sub Class yaitu Anjing.Java
Penjelasan :
3.) Membuat Sub Class Kucing.java
Disini kita menggunakan keyword extends , untuk mewariskan sifat-sifat seperti atribut dan method ,yang ada di class Binatang ke class Anjing. Dengan menggunakan Annotations override , yang berarti kita telah menggunakan method .tampilSuara() dari class Binatang , untuk di tampilkan outputnya secara berbeda saat pembuatan dan pemanggilan objek. Pada contoh code program di atas, kita membuat class anjig sebagai Sub atau Child Class
--------------------------------------------------------------------------------------------------------------------------
ERROR!!
ERROR!!
Penjelasan :
Pada saat membuat program OOP yaitu khusunya inheritance kita tidak boleh menggunakan mode private pada Super Class atau Sub Class, maka akan terjadi error dikarenakan tidak di ijinkan saat memanggil Class Class yang ada.
Output :
...............
Komentar
Posting Komentar