Dasar Java : Interface – Mengimplementasikan Interface

Oleh : Reza Ervani

بسم الله الرحمن الرحيم

Sebelum kita benar-benar dapat menggunakan suatu interface, kita mesti mengimplementasikan interface di beberapa class. Berikut adalah sebuah class yang mengimplementasikan interface MyInterface sebagaimana ditunjukkan pada tutorial sebelumnya :


public class MyInterfaceImpl implements MyInterface {

    public void sayHello() {
        System.out.println(MyInterface.hello);
    }
}

Perhatikan bagian  implements MyInterface pada deklarasi class diatas. Ini memberikan sinyal ke kompailer Java bahwa class  MyInterfaceImpl mengimplementasikan interface MyInterface.

Sebuah class yang mengimplementasikan suatu interface, mestilah mengimplementasikan seluruh metode yang dideklarasikan di interface. Metode harus memiliki signature (nama d+ parameter) yang sama dengan yang dideklarasikan di interface. Class tidak perlu mengimplementasikan (deklarasi) variabel-variabel dari suatu interface. Hanya metode saja.

About Reza Ervani 430 Articles
Adalah pendiri programming.rezaervani.com -

Be the first to comment

Leave a Reply

Your email address will not be published.


*


This site uses Akismet to reduce spam. Learn how your comment data is processed.