
Oleh : Reza Ervani
بسم الله الرحمن الرحيم
Class abstract di Java adalah class-class yang tidak dapat di instasiasi, yang berarti kita tidak dapat membuat instance baru dari suatu class abstract. Tujuan dari class abstract adalah untuk difungsikan sebagai suatu base/dasar bagi subclass.
Mendeklarasikan suatu Class Abstract
Kita mendeklarasikan class abstract dengan menambahkan keyword abstract
saat deklarasi class, seperti contoh berikut :
[code language=”java”]
public abstract class MyAbstractClass {
}
[/code]
Maka kita tidak dapat membuat instance dari MyAbstractClass
. Jadi kode Java berikut tidak dapat kita lakukan :
[code language=”java”]
MyAbstractClass myClassInstance = new MyAbstractClass(); //tidak valid
[/code]
Jika kita mencoba mengkompilasi kode diatas, maka kompailer java akan menghasilkan error
Leave a Reply