Abstract Class adalah Class khusus yang membuat definisi umum untuk class - class yang akan menjadi turunanya. A bstract Class dapat digunakan untuk mendefinisikan method yang nantinya akan diimplementasi di Derived Class (kelas turunan / inherit dari Abstract Class ). Contoh Abstract Class public class Hewan { public String berkaki = "Ya"; public String habitat = "Darat"; void berkaki() { System.out.println("Mempunyai Kaki ? "+berkaki); } void habitat() { System.out.println("Hidup di "+habitat); } } public class Kakidua extends Hewan{ void jenis() { System.out.println("Berkaki dua"); } void lapar() { super.berkaki(); } void habitat() { super.habitat(); } } public class Kakiempat extends Hewan{ void jenis() { System.out.println("Berkaki empat"); } void berkaki() { super.berkaki(); } void habitat() { super.habitat(); } } Concrete Class merupakan
Temukan jawaban dari pertanyaan anda kuliinfor.blogspot.com