Berjumpa Lagi Dengan saya Ilham Haki , Kali Ini Kita Membahas Tentang Menginplamentasikan UML Class Pada Diagram Dalam Program
Oh ya gaess , tau gak apa sih Yang di maksut UML ?
Unified Modeling Language (UML) adalah himpunan struktur dan teknik untuk pemodelan desain program berorientasi objek (OOP) serta aplikasinya. UML adalah metodologi untuk mengembangkan sistem OOP dan sekelompok perangkat tool untuk mendukung pengembangan sistem tersebut.
Oke Langsung Saja :) , Di Bawah ini Contoh UML Class Diagram

Jadi Dari Diagram Di Atas Bagaimana Kita Mengimplementasikan UML class diagram dalam program untuk package perbankan
Oke Sekarang Kita Kerjakan Bersama ya Gaes
Yang Pertama Kita buat Yakni :
1. Class Nasabah

This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public class Nasabah { | |
private String namaAwal; | |
private String namaAkhir; | |
private Tabungan tabungan; | |
public Nasabah(String namaAwal, String namaAkhir) { | |
this.namaAwal = namaAwal; | |
this.namaAkhir = namaAkhir; | |
} | |
public String getNamaAkhir() { | |
return namaAkhir; | |
} | |
public String getNamaAwal() { | |
return namaAwal; | |
} | |
public Tabungan getTabungan() { | |
return tabungan; | |
} | |
public void setTabungan(Tabungan tabungan) { | |
this.tabungan = tabungan; | |
} | |
} |
2. Class Tabungan

This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public class Tabungan { | |
private int saldo; | |
public Tabungan(int saldo) { | |
this.saldo = saldo; | |
} | |
public int getSaldo() { | |
return saldo; | |
} | |
public int simpanUang (int jumlah){ | |
return saldo +=jumlah; | |
} | |
public boolean ambilUang (int jumlah){ | |
if (jumlah <saldo){ | |
//System.out.println(saldo); | |
saldo -=jumlah; | |
return true; | |
}else{ | |
return false; | |
} | |
} | |
} |

Komentar ini telah dihapus oleh pengarang.
BalasHapus