Postingan

Menampilkan postingan dari Mei, 2017

ATM Case Study

Gambar
Program kali ini adalah program mesin ATM. Untuk source code aslinya sendiri bisa dilihat pada buku “Java – How to Program, 9 th edition by Deitel”. Berikut adalah bentuk arus dari programnya, yang tersusun atas beberapa class dan hubungan antar class-nya.   untuk source code dari masing-masing class sendiri bisa dilihat dibawah ini. ATM class /** * Write a description of class ATM here. * * @author NIrmala * @version (a version number or a date) */ public class ATM { private boolean userAuthenticated; // whether user is authenticated private int currentAccountNumber; // current user's account number private Screen screen; // ATM's screen private Keypad keypad; // ATM's keypad private CashDispenser cashDispenser; // ATM's cash dispenser private DepositSlot depositSlot; // ATM's deposit slot private BankDatabase bankDatabase; // account information database // constants corre...