Interface mirip dengan kelas, hanya yang membedakan adalah kata kunci yang digunakan bukan class melainkan interface. Pada artikel berikut ini kita akan lebih membahas bagaimana cara mendeklarasikan interface, karena pada artikel sebelumnya kita telah membahas apa itu interface dan ciri-cirinya maka saatnya kita menggunakan interface.
package kutu.gondrong.com;
public interface Aksi{
public abstract void beraksi();
}
Secara default, seluruh metode yang ada dalam interface itu bersifat abstract dan public, sehingga kita dapat menghapusnya menjadi lebih sederhana seperti berikut:
package kutu.gondrong.com;
public interface Aksi{
void beraksi();
}
Dalam penggunaan interface ada satu hal yang perlu kita ingat, bahwa metode dalam interface tidak dapat private.