package atm;
import
javax.swing.JOptionPane;
import
transaksi.transaksi;
public class
menu_utama
{
public static void main(String[] args)
{
String isi,pil_string,ulang_string;
int pil,ulang;
transaksi nas1=new transaksi();
do {
isi="1. Pendaftaran
Nasabah\n"+"2. Tambah Saldo\n"+"3. Ambil Saldo\n"+
"4. Cetak
Saldo\n"+"5. Keluar\n"+"Masukkan pilihan anda :";
pil_string=JOptionPane.showInputDialog(null,isi, "BANK MAWA",
JOptionPane.QUESTION_MESSAGE);
pil=Integer.parseInt(pil_string);
switch(pil) {
case 1:nas1.input_nas();
break;
case 2:{
nas1.ambilData();
nas1.input_setor();
}
break;
case 3: nas1.input_ambil();
break;
case 4: nas1.cetak2();
break;
case
5:JOptionPane.showMessageDialog(null,"Klik OK untuk keluar");
break;
}
ulang_string=JOptionPane.showInputDialog("Mau transaksi lagi?\nJika
YA input 1\n" +
"jika TIDAK input
0\n"+"masukkan pilihan :");
ulang=Integer.parseInt(ulang_string);
}
while(ulang==1);
}
}
package nasabah;
import
javax.swing.JOptionPane;
import
transaksi.transaksi;
public class
daftar_nasabah
{
private String nama,norek,awal_string;
private int jenis_tab;
double awal;
public void input_nas() {
norek=JOptionPane.showInputDialog("masukkan nomor rekening
:");
nama=JOptionPane.showInputDialog("masukkan
nama anda :");
String jenis="1.
Simpedes\n"+"2. Tabunganku\n"+"Masukkan pilihan";
String
pilih_string=JOptionPane.showInputDialog(null,jenis,"PILIH JENIS
TABUNGAN",JOptionPane.QUESTION_MESSAGE);
awal_string=JOptionPane.showInputDialog("masukkan saldo awal
anda");
awal=Double.parseDouble(awal_string);
jenis_tab=Integer.parseInt(pilih_string);
}
public int ambilJenisTab(){
int j_tab=jenis_tab;
return j_tab;
}
public String ambilNama(){
return nama;
}
public String ambilNorek(){
return norek;
}
public double ambilAwal(){
return awal;
}
}
package transaksi;
import
javax.swing.JOptionPane;
import nasabah.daftar_nasabah;
public class
transaksi extends daftar_nasabah {
String
norek,nama,setor_string,ambil_string,j;
int j_tab;
double awal,setor,saldo,ambil;
public void ambilData(){
nama=ambilNama();
norek=ambilNorek();
awal=ambilAwal();
j_tab=ambilJenisTab();
}
public double input_setor(){
setor_string=JOptionPane.showInputDialog("masukkan jumlah
setoran");
setor=Integer.parseInt(setor_string);
saldo=awal+setor;
return saldo;
}
public double input_ambil(){
ambil_string=JOptionPane.showInputDialog("masukkan jumlah yang akan
diambil");
ambil=Integer.parseInt(ambil_string);
saldo=saldo-ambil;
return saldo;
}
public void cetak2() {
if (j_tab==1) j="Simpedes";
else if(j_tab==2)
j="Tabunganku";
JOptionPane.showMessageDialog(null,"no rek :
"+norek+"\nama : "+nama+
"\njenis tabungan :
"+j+"\nsaldo = "+saldo);
}
}
error dia,
BalasHapusyang import transaksi.transaksi;
itu kyk mn mbak?