Oke sahabat setia syarif soden, ketemu lagi nih di blog Syarif Soden. Pada kesempatan kali ini saya akan membahas tentang Contoh Program GUI Kalkulator pada Java di program GUI Java ini terdapat juga class interface, percabangan switch case dan juga method Override. Disini kita juga akan melihat bagaimana penggunaan interface dan overriding ke dalam sebuah sebuah program java. Oke langsung saja kita lanjut ke bawah.
PENGENALAN JAVA ( GUI )
Pada dasarnya bahasa pemrograman java hanya dikenal dengan java console yang dimana program java ini hanya dapat dijalankan pada konsol atau command saja. Kemudian, semakin lama Java semakin berkembang. Hingga terciptanya Java GUI ( Graphic User Interface ). Graphic User Interface (GUI) adalah pemrograman dengan bahasa Java yang dibuat menggunakan aplikasi yang berbasiskan GUI. Tujuannya adalah menambahkan beberapa komponen yang tidak bisa dibuat dalam basis text. Komponen – komponen tersebut bisa berupa tombol, gambar, dll. Tujuannya adalah untuk memudahkan user menggunakan program yang dibuat tersebut.
Kalau dilihat pengertian tentang GUI secara umum adalah Interaksi yang dapat dilakukan oleh user melalui menu dan icon yang diperlihatkan dalam modus grafik.
Pengertian interface pada java
Interface adalah class yang tidak memiliki tubuh pada method-methodnya. Method interface tersebut harus diimplementasikan dalam kelas turunannya tidak boleh tidak. Di dalam interface, deklarasi variable memiliki atribut final sehingga bersifat absolut. Keyword final inilah yang menjadi keunikan sendiri bagi interface bahwa ouput dari bagian interface berupa final yang tidak diganti pada saat implementasi kecuali di override.
Pengertian overriding pada java
Method overriding artinya memberikan implementasi yang baru dari suatu method pada subclass, jadi method ini berada pada class yang berbeda yang terkait dalam inheritance.
Contoh program GUI pada java
Pertama-tama silahkan kaian buat struktur program sebagai berikut.
Keterangan:
Pkginterface berisi main dan juga Form GUI nya
Package operasi berisi class interface
Package datamodel berisi class programnya
Cara Membuat Program GUI Pada Java
Pertama masukan kode dibawah ini ke class Main.java
Kedua masukan kode dibawah ini ke class GUIKalkulator.java
Pada bagian ini ada tiga tahapan yang harus kalian lakukan. pertama buka form guikalkulator dan masuk ke bagian source,
Setelah kalian berada pada tampilan source tambahkan kode dibawah ini.
Tampilan kodenya seperti ini
Ketiga masukan kode dibawah ini ke class Operasi.java
Keempat masukan kode dibawah ini ke class OperasiScienfic.java
Kelima masukan kode dibawah ini ke class Kalkulator.java
Hasil Program GUI Pada Java
Program di atas merupakan contoh penggunaan GUI pada java. Class Kalkulator menggunakan interface Operasi dan OperasiScienFic dengan menggunakan keyword implements. Program di atas menggunakan interface sebagai induknya, yang membedakan dengan class induk yaitu interface hanya mendeklarasikan method-methodnya saja (bentuk blue Print). Baru method tesebut akan diimplementasikan oleh class-class yang mengimplementasikan interface tersebut. Dengan kata lain interface hanya mendeklarasikan method-method tanpa tubuh (hanya rancangan) dan dapat mengimplementasikan sifat-sifat umumnya pada class-class lain yang mengimplementasikannya, setelah itu class guikalkulator pada pkginterface akan memproes kode program pada class Kalkulator yang berada pada package datamodel.
0 Post a Comment: