Java Tugas Buat Program dari Class Diagram


Besok saya dapat tugas untuk ngerjain program java dari Class Diagram yang di kasih :

Nah setelehan melihat Class Diagram diatas , ada outputnya harus sesuai dengan :

nah ini source codenya :

 /*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package cobatabung;

/**
*
* @author tiano89
*/
public class CobaTabung {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
Tabungan mahasiswa = new Tabungan(1000000,"Seftian Setia P");
System.out.println("Nama = "+mahasiswa.nama);
System.out.println("Saldo Awal = Rp."+mahasiswa.saldo);
mahasiswa.nabung(200000);
System.out.println(mahasiswa.nama+" menabung dengan jumlah = Rp."+mahasiswa.jml);
System.out.println("Saldo Menjadi = Rp."+mahasiswa.saldo);
mahasiswa.ambilUang(150000);
System.out.println(mahasiswa.nama+" menarik dengan jumlah = Rp."+mahasiswa.jml);
System.out.println("Saldo Akhir = Rp."+mahasiswa.ambilSaldo());
}
}

 
 package cobatabung;

/**
*
* @author tiano89
*/
public class Tabungan {
double saldo;
String nama;
double jml;

Tabungan (double jumlah, String nama)
{
this.nama=nama;
this.saldo=jumlah;
}
void nabung (double jumlah)
{

jml = jumlah;
this.saldo+=jml;

}
void ambilUang(double jumlah)
{
jml = jumlah;
this.saldo-=jml;
}
double ambilSaldo()
{
return saldo;
}

}

 

ini sekedar share semoga membantu 🙂