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 ab...