lagi - lagi masih java, he2x. Mumpung lai ada artikel java nih, kali ini saya akan membahas tentang interface pada pemrograman java.Hampir sama dengan class abstract, disini interface digunakan untuk memudahkan pembuatan program yang dimana program tersebut di kerjakan oleh banyak orang, jadi dengan adanya suatu interface, dalam program menjadi ada suatu standarisasi baik method maupun konstanta.Bentuk utama dari suatu interface adalah sebagai berikut.
//Interface
[Modifier] interface [nama_interface]{
[konstanta]
[Method Abstract]
}
[konstanta]
[Method Abstract]
}
Syarat – syarat dalam pembentukan suatu interface antara lain adalah sebagai berikut:
- Dalam suatu interface, hanya bolih memiliki method abstract.
- Suatu class yang ingin menggunakan interface dapat memanggil dengan cara
//Pemanggilan interface
class implements {
...
}
- Penentu akses dalam interface hanya dapat menggunakan penentu akses public static final di karenakan variabel dalam interface sebenarnya bukan variabel, melainkan konstanta, dan meskipun variable tidak di beri penentu akses public static final,