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 :
/* * 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 🙂