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
   29   30   31   32   33   34   35   36   37   38   39