1.Penjelasan. Class Toll Machine:Tempat pengaturan utama Keypad:Inpud(Scanner ID pada kartu ATM) Screen:Penampilan Pesan Account dan database:Account merupakan isi dari data kartu tersebut dan database adalah penyimpan data dari kartu tersebut. Kedua class ini berhubungan. Nota; Nota hasil akhir(Berupa kertas) Gate: Mengatur apakah mobil boleh lewat atau tidak. Main:Program Utama 2.Screen menampilkan hasil transaksi dan mengeluarkan nota. 3.Source Code Class Toll Machine public class TollMachine { private int cost; private Account_Database acc_db; private Keypad keypad; private Nota nota; private Screen screen; private Gate gate; public TollMachine() { cost = 10000; acc_db = new Account_Database(); keypad = new Keypad(); ...
Postingan
Menampilkan postingan dari Oktober, 2017
ATM study case.
- Dapatkan link
- X
- Aplikasi Lainnya
Class ATM public class ATM { private boolean userAuthenticated; private int currentAccountNumber; private Screen screen; private Keypad keypad; private CashDispenser cashDispenser; private DepositSlot depositSlot; private BankDatabase bankDatabase; private static final int BALANCE_INQUIRY = 1; private static final int WITHDRAWAL = 2; private static final int DEPOSIT = 3; private static final int EXIT = 4; public ATM() { userAuthenticated = false; currentAccountNumber = 0; screen = new Screen(); keypad = new Keypad(); cashDispenser = new CashDispenser(); ...