Laporan Praktikum PBO Modul 8 (Interface)

Interface


1. Landasan Teori

Interface adalah sebuah tipe referensi pada Java. Interface secara struktur serupa dengan class. Isi dari interface adalah method abstract, artinya method hanya dideklarasikan tidak ditulis secara utuh. Deklarasi method pada interface serupa dengan method pada class abstract.
Variable pada interface akan memiliki aturan static dan final sedangkan method akan memiliki aturan public dan abstract.  sebuah class melakukan extends terhadap class  lain Jika sebuah class tidak diperkenankan melakukan pewarisan (extends) lebih dari 1 class, maka interface diperbolehkan melakukan hal tersebut. Namun sebuah class diperbolehkan melakukan implementasi terhadap lebih dari 1 interface.

2. Pembahasan

1.Post Test

Saya membuat sebuah program sederhana mengenai interface yang objeknya adalah IkanHias dimana ikan hias tersebut memiliki ciri-ciri yang terdapat pada dirinya cara berenangnya dan apa makanannya, ciri tersebut merepresentasikan ikan hias tersebut sebagai objek. berikut sintaksnya :


Setelah itu kita lakukan running program maka hasilnya akan nampak output interface IkanHias tersebut, tampilannya adalah sebagai berikut :

3. Daftar Pustaka

http://onestringlab.com/penjelasan-class-interface-pada-java/

Komentar

Postingan populer dari blog ini

Laporan Praktikum PBO Modul 1 (Class, Atribute, Method, dan Object)

Praktikum Jaringan Komputer Modul 8 (Dynamic Routing)

Praktikum Jaringan Komputer Modul 7 (Static Routing)