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
Posting Komentar