Belajar Mengenal Interface pada Program Java - Okedroid.com | Belajar Coding Aplikasi Java Android Online
Okedroid.com | Belajar Coding Aplikasi Java Android Online

Belajar Mengenal Interface pada Program Java

Interface adalah  salah satu contoh  Konsep OOP , yang berisi  kumpulan method secara struktur di bahasa pemrograman Java , yang berfungsi untuk tempat menyimpan method kosong dan atribut yang bersifat constant atau final  (bisa disebut juga template method) , serta tidak mempunyai implementasi atau tidak memiliki body. Sama halnya seperti class Abstract , kita hanya dapat menggunakan atau mengimplementasikan (keyword : implements) interface dengan class lain ,serta dapat mewariskan (keyword : extends ) dengan interface yang lain.

contoh program sederhana implementasi pengertian interface pada java

Salah satu yang membedakan class Abstract dengan Interface , yaitu ketika sebuah class dapat mengimplementasikan atau mewariskan  lebih dari satu interface , ini biasa di sebut Multiple inheritance . Interface tidak dapat di instansiasi sama seperti class Abstract, dan juga method di Interface harus di set modifier ke  public. Sebuah class yang mengimplementasi Interface , wajib hukumnya untuk mengimplementasi method-method yang tersedia di Interface. Interface juga menganut konse menganut konsep Abstraksi. Apa itu Abstraksi?


Abstraksi adalah proses menyembunyikan detail implementasi , dan hanya menampilkan  fungsionalitas kepada pengguna. Jadi user atau pengguna tidak tahu-menahu proses pembuatanya , hanya secara fungsional kita dapat menggunakanya. Sebagai contoh kasus , saat kita mengetik text ,lalu mengirim SMS. Kalian  tidak tahu detail , proses pengirimanya, yang kita tahu SMS ,tiba-tiba sudah terkirim atau tidak. Pada artikel belajar java kali ini ,kita akan mengenal contoh penggunaan class Interface di bahasa pemrograman Java. Berikut mari kita simak lebih lanjut:


1. Pertama buka IntelliJ IDEA ,atau Software IDE lain yang kalian gunakan , di Komputer atau Laptop kalian.


2.  Sebelum lanjut ke Contoh Code , kalian bisa perhatikan contoh syntax,  serta pemahaman tentang hubungan class dengan interface  di bawah ini :



Contoh syntax :
public interface Bentuk{
void tampil();
}



Memahami hubungan Class dengan Interface

Berikut sebuah gambar , tentang hubungan yang dimiliki sebuah Class dengan Interface. Class dapat mewariskan (extends) di Class lain , lalu Interface dapat mewariskan (extends) di interface lain, serta Classs dapat mengimplementasi (implements) ke interface lain.




Contoh Implementasi hubungan Class dengan Interface Java
Conton Implementasi Class dan Interface



Contoh Code:





Penjelasan : 

Seperti yang kalian lihat ,sebuah Main Class dapat mengimplementasi method yang telah di deklarasikan di Interface Pesan. Lalu kita dapat menampilkan output nya di Main Class.


Output:



output hasil contoh program sederhana implementasi pengertian interface pada java
Output Hasil



0 Komentar untuk "Belajar Mengenal Interface pada Program Java"

Silakan berkomentar sesuai dengan Postingan/Artikel yang di bahas.
Jangan SPAM di komentar ini . NO BACKLINK /LINK HIDUP

Back To Top
-->