Posts

Showing posts from 2016

Perbedaan Abstract Dan Interface

Perbedaan abstract kelas Dan interface Pada Dasarnya Adalah bahwa abstract masih dapat meneripa methode ataupun atribut yang kongkrit sedangkan interface tidak dapat di terima. Perbedaan dijelaskan oleh tabel di bawah ini yang dibuat oleh maniakjava.wordpress.com Abstract Class Interface Bisa berisi abstract dan non-abstract method. Hanya boleh berisi abstract method. Kita harus menuliskan sendiri modifiernya. Kita tidak perlu susah2 menulis public abstract di depan nama method. Karena secara implisit, modifier untuk method di interface adalah  public  dan abstract . Bisa mendeklarasikan  constant  dan  instance variable . Hanya bisa mendeklarasikan  constant .  Secara implisit variable yang dideklarasikan di interface bersifat public ,  static  dan  final . Method boleh bersifat  static . Method tidak boleh bersifat  static . Method boleh bersifat  final . Method tidak boleh bersifat  final . Suatu abstact class hanya bisa meng- extend  satu abstract class lainnya. Sua