Jawaban :
1. Membuat project dengan nama Tabungan
2. Membuat kelas dengan nama bebas, contohnya : Tabungan Pelajar
Source code :
public class TabunganPelajar
{
public Rekening rekeningku;
public Pelajar nasabah;
void Daftar(Rekening RekeningNasabah, Pelajar NasabahBaru)
{
rekeningku = RekeningNasabah;
nasabah = NasabahBaru;
}
double cekSaldo()
{
return rekeningku.cekSaldo();
}
void TampilanData()
{
System.out.println ("DATA NASABAH");
System.out.println ("Nama : " +nasabah.getNamaOrang());
System.out.println ("Alamat : " +nasabah.getAlamatOrang());
System.out.println ("No. KTP : " +nasabah.getNoKTPOrang());
System.out.println ("NIM : " +nasabah.getNIM());
System.out.println ("DATA TABUNGAN");
System.out.println ("No. Rekening : " +rekeningku.getRekening());
System.out.println ("Saldo Tabungan : " +rekeningku.cekSaldo());
}
}
Tampilan :
3. Membuat kelas dengan nama bebas, contohnya : Orang
Source code :
public class Orang
{
String NamaOrang;
String AlamatOrang;
String NoKTPOrang;
void setNamaOrang (String Nama)
{
NamaOrang=Nama;
}
String getNamaOrang()
{
return NamaOrang;
}
void setAlamatOrang (String Alamat)
{
AlamatOrang=Alamat;
}
String getAlamatOrang ()
{
return AlamatOrang;
}
void setNoKTPOrang (String KTP)
{
NoKTPOrang=KTP;
}
String getNoKTPOrang ()
{
return NoKTPOrang;
}
}
Tampilan :
4. Membuat kelas dengan nama bebas, contohnya : Rekening
Source code :
public class Rekening
{
public double Saldo=250000;
public String NoRekening;
void setRekening (String Rekening)
{
NoRekening=Rekening;
}
String getRekening ()
{
return NoRekening;
}
double Debet (double Jumlah)
{
Saldo+=Jumlah;
return Saldo;
}
double Kredit (double Jumlah)
{
Saldo-=Jumlah;
return Saldo;
}
double cekSaldo ()
{
return Saldo;
}
}
Tampilan :
5. Membuat kelas turunan dari Orang dengan nama bebas, contohnya : Pelajar
Source code :
public class Pelajar extends Orang
{
public String NIM;
void setNIM (String Nomor)
{
NIM=Nomor;
}
String getNIM ()
{
return NIM;
}
}
Tampilan :
6. Membuat kelas untuk test classdengan nama bebas, contohnya : Main
Source code :
public class Main
{
public static void main (String [] args)
{
Pelajar Mahasiswa = new Pelajar();
Rekening NoRek = new Rekening();
TabunganPelajar Tabung = new TabunganPelajar();
Mahasiswa.setNamaOrang ("Desianny Amalia Fauziah");
Mahasiswa.setAlamatOrang ("Pemalang");
Mahasiswa.setNoKTPOrang("13121995");
Mahasiswa.setNIM ("5302413085");
NoRek.setRekening ("123456789");
NoRek.Debet(100000);
Tabung.Daftar(NoRek, Mahasiswa);
Tabung.TampilanData();
System.out.println ("\n");
NoRek.Kredit(50000);
Tabung.Daftar(NoRek, Mahasiswa);
Tabung.TampilanData();
}
}
Tampilan :
7. Tampilan hasil ketika di run
Keren des :p
BalasHapusMaacih eaaaa ({})
BalasHapus