Contoh Sederhana Program UML


Pada Posting blog saya yang membahas tentang “ Pengenalan UML “ sudah di jelaskan bahwa penggunaan UML sangat diperlukan dalam OOP. Saat ini kita sangat dimudahkan dalam membuat UML banyak software yang tersedia dalam pembuatan UML seperti : AgorUML dan violetumleditor-2.1.0.
Dalam posting blog saya kali ini, saya akan membahas contoh penerapan UML yang telah dibuat dengan software violetumleditor-2.1.0 kedalam program ( source code ) .
Berikut merupakan class diagram dari program Tabungan Pelajar
Dalam gambar class digram sudah terlihat bahwa kita memerlukan 4 class untuk program ini yaitu class tabungan pelajar , class rekening , class pelajar dan class orang.

Dalam posting kali ini terdapat persoalan yang telah digambarkan pada UML editor sebagai berikut : 



  •  Pertama buatlah class tabunganpelajar , yang berisikan tentang rekening dan nasabah seperti gambar di bawah ini. Source code berisikan informasi dari UML yang telah di buat terlebih dahulu.

  • Kedua buatlah class rekening , yang berisikan tentang saldo yang tersedia, perhitungan Debet dan perhitungan Kredit . Source code berisikan informasi dari UML yang telah di buat terlebih dahulu. Seperti gambar dibawah ini. 
  • Ketiga buatlah class Orang , yang berisikan informasi umum identitas seperti nama , alamat dan Nomor KTP.

  • Keempat buatlah class pelajar, class pelajar merupakan encapsulasi class yang merupakan sub class dari super class Orang maka dalam class pelajar terdapat perintah “ extend “ . ada tambahan yang di berikan oleh class pelajar yaitu informasi tentang NIM.



  • Kelima setelah selesai membuat keempat class yang dibutuhkan maka diperlukannya class baru yang penamaan nya bebas yang bertugas untuk mengecek apakah program berjalan. Pada class tabunganpelajar pula di tambahkan perintah untuk mencetak informasi yang ada.

Jika program berjalan dengan benar maka akan mucul seperti gambar dibawah ini :