Inheritance (Pewarisan) pada Java
Konsep pewarisan (inheritance) : Proses pembentukan kelas baru dari kelas yang sudah ada menjadi kelas Superclass dan kelas Subclasses. Proses pembentukan kelas menghasilkan hierarki kelas yaitu puncak hierarki yang disebut kelas abstrak.
Dengan inheritance, class yang baru (subclass) akan mirip
dengan class yang lama (superclass) namun memiliki karakteristik yang baru.
Dalam Java, subclass hanya bisa memiliki satu superclass(single inheritance)
sedangkan superclass bisa meiliki satu subclass atau lebih.
Untuk menerapkan inheritance, gunakan statement “extends”.
Keyword “super” digunakan oleh
sublass untuk memanggil construktor atau method yang ada pada superclass-nya.
Contoh untuk memanggil constructor milik superclass-nya :
Contoh untuk memanggil method milik superclass-nya :
Post Test Modul 5 PBO Universitas Kuningan
Buatlah Program inheritance dengan case
studi yang berbeda dari praktikum diatas.
1.
Buat File Empity Java File Baru.
Setelah itu Kemudian berinama class namenyakucing.java
Source
Code kucing.java
2. Buat File Empity Java File baru, class
namenya ayam.java
Source
Code ayam.java
3. Buat File Empity Java File baru, class
namenya serigala.java
Source
Code serigala.java
4. Buat File Empity Java File baru, class
namenya hewan.java
Source
Code hewan.java
Hasil
running :
Referensi:
Modul PBO Univeritas Kuningan 2018
0 komentar:
Posting Komentar