
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 :
1 2 3 | public abstract class MyAbstractClass { } |
Maka kita tidak dapat membuat instance dari MyAbstractClass
. Jadi kode Java berikut tidak dapat kita lakukan :
1 | MyAbstractClass myClassInstance = new MyAbstractClass(); //tidak valid |
Jika kita mencoba mengkompilasi kode diatas, maka kompailer java akan menghasilkan error
Leave a Reply