interface to face
DESCRIPTION
Sebuah file hebat karya sayaTRANSCRIPT
2.Berikut ini adalah perbedaanabstract classdaninterfacedi Java.Abstract ClassInterface
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 adalahpublicdanabstract.
Bisa mendeklarasikanconstantdaninstance variable.Hanya bisa mendeklarasikanconstant. Secara implisit variable yang dideklarasikan di interface bersifatpublic,staticdanfinal.
Method boleh bersifatstatic.Method tidak boleh bersifatstatic.
Method boleh bersifatfinal.Method tidak boleh bersifatfinal.
Suatu abstact class hanya bisa meng-extendsatu abstract class lainnya.Suatu interface bisa meng-extend satu atau lebih interface lainnya.
Suatu abstract class hanya bisa meng-extendsatu abstract class dan meng-implementbeberapa interface.Suatu interface hanya bisa meng-extendinterface lainnya. Dan tidak bisa meng-implementclass atau interface lainnya.