Pemrograman Berbasis Objek
Konsep Pewarisan Inheritance pada java-menghitung luas persegi dan volum balok Pengertian Inheritance • Inheritance merupakan salah satu dari tiga konsep dasar OOP. • Konsep inheritance ini mengadopsi dunia riil dimana suatu entitas/obyek / y dapat mempunyai entitas/obyek turunan. • Dengan konsep inheritance, sebuah class dapat mempunyai class turunan. • Suatu class yang mempunyai class turunan dinamakan parent class atau base class. • Sedangkan class turunan itu sendiri seringkali disebut subclass atau child class. Deklarasi Inheritance • Dengan menambahkan kata kunci extends setelah deklarasi nama class, kemudian diikuti dengan nama parent class‐nya. • Kata kunci extends tersebut memberitahu kompiler Java bahwa kita ingin melakukan perluasan class. • Contoh : public class B extends A { } • Semua class di dalam Java adalah merupakan subclass dari class super induk yang bernama Object. • Misalnya saja terdapat sebuah class sederhana : public class A { … } • Pada saa...