Pada kesempatan kali ini, saya akan
memposting source code OOP berupa java yang dapat dijalankan pada java program,
salah satunya adalah BlueJ. Bentuk realisasinya yaitu seperti mesin ATM yang
memiliki fitur login, melakukan transaksi seperti penarikan uang, pengecekan
saldo, dan yang lainnya seperti yang dimiliki oleh mesin ATM pada umumnya.
Berikut adalah beberapa class yang terdapat pada program saya dapat dilihat di bawah ini:
1. Screen
2. Keypad
3. DepositSlot
4. Account
5. Transaction
6. Bank Database
7. Balance Inquiry
8. Deposit
9. Cash Dispenser
10. Withdrawal
11. Main
Jika digabung dari source codenya, maka kita akan menemukan bentuk hubungan dari class tersebut seperti di bawah ini:
Jika sudah di compile, maka akan keluar tampilan output seperti ini:

