Pada kesempatan ini saya akan menjelaskan tentang bagaimana cara membuat aplikasi isi pulsa sederhana dengan java, berikut contoh coding nya;
package pulsa;
import
Operator.*;
//Import Package Operator yang Berisi Kelas2 yang Akan Dipanggil dari Main
Utamaimport
javax.swing.*;
//Import Package Javax Swing Untuk Proses Input/Outputpublic class Pulsa {
public static void main(String[] args) {
int pil=1; //Inisialisasi Variabel pil
do{ //Blok
Pengulangan
try{ //Blok
Penjebakan Eksepsi
//Menu Untuk Memilih Operator
pil=Integer.parseInt(JOptionPane.showInputDialog(“1.
Telkomsel \n2. Indosat \n3. XL \n4. AXIS \n5. Three \n6. Exit”));
switch(pil){
//Seleksi Kondisi pada Pilihan Menu dengan Switch Case
case 1:
Telkomsel TL=new Telkomsel();
//Instansiasi Objek
TL.Pil_Op();
//Pemanggilan
Method Pada Kelas Telkomsel
break;
case 2:
Indosat IN=new
Indosat();
//Instansiasi
Objek
IN.Pil_Op();
//Pemanggilan
Method Pada Kelas Indoasat
break;
case 3:
XL Xl=new
XL();
//Instansiasi Objek
Xl.Xl1();
//Pemanggilan Method Pada Kelas XL
break;
case 4:
AXIS Ax=new
AXIS();
//Instansiasi Objek
Ax.Axis1();
//Pemanggilan
Method Pada Kelas AXIS
break;
case 5:
Three _3=new
Three();
//Instansiasi Objek
_3.Three1();
//Pemanggilan
Method Pada Kelas Three
break;
case 6:
System.exit(0);
//Keluar Program Ketika Diinput Nilai 6
default:
/*
* Apabila Semua nilai konstan yang didefinisikan tidak
sesuai dengan
* ekspresi, maka yang akan dieksekusi adalah statement
yang ada pada default
*/
JOptionPane.showMessageDialog(null, “Pilihan
1-6″,”ERROR”,JOptionPane.ERROR_MESSAGE);
break;
}
} catch (Exception e){
/*
* Jika terjadi kesalah pada blok Try, maka program akan
mengeksekusi
* Statement pada blok Catch di bawah ini
*/
JOptionPane.showMessageDialog(null, “Pilihan
1-6″,”ERROR”,JOptionPane.ERROR_MESSAGE);
}
} while(pil!=6);
//Kondisi
Blok Pengulangan Dengan Kondisi Saat pil!=6
}
|
EmoticonEmoticon
Catatan: Hanya anggota dari blog ini yang dapat mengirim komentar.