Page 34 - e-modul pbo
P. 34
b. Multiple Interface
Java tidak memperkenankan adanya multiple inheritance, tetapi java
memperbolehkan multiple interface. Dibawah ini adalah ilustrasi multiple interface.
Gambar 4. 1 Ilustrasi multiple interface
Implementasi Multiple Interface
Keuntungan menggunakan interface (implements) dibandingkan dengan
menggunakan konsep pewarisan adalah jika dalam pewarisan(extend) hanya
mengenal single inheritance maka dalam interface kita dapat menggunakan konsep
multiple interface. Jadi suatu class dapat mengimplemen lebih dari satu interface.
Contoh penggunaan multiple adalah sebagai berikut :
1. Pada package (tugas01) yang sudah kita kerjakan sebelumnya, tambahkan
class interface
dengan nama InterfaceB.
interfaceB
public interface InterfaceB{
void methodSatuB();
void methodDuaB();
}
Pemrograman Berorientasi Objek Kelas XI – Semester 2 29