Java Class dan Object, Studi Kasus Ticket Machine

Ticket Machine adalah sebuah mesin seperti ATM, yang berfungsi melayani penjualan tiket kereta api dari satu tujuan ke tujuan yang lain. Di dalam Ticket Machine ada sebuah program atau perangkat lunak yang mengatur harga tiket di tiap tujuan, mengatur kembalian uang, dan juga mencetak receipt sebagai bukti pembelian tiket.

Kali ini akan diimplementasikan program Ticket Machine dengan menggunaan IDE BlueJ. Project ini menggambarkan mesin tiket pada stasiun kereta api yang akan mencetak tiket setelah pelanggan memasukkan sejumlah uang yang sesuai dengan harga tiket. Mesin akan terus menjumlahkan total uang yang berhasil dikumpulkan.

Berikut implementasinya :

(1) Class

(2) Source Code "MainFunction.java"

(3) Source Code "TicketMachine.java"


Hasil Output : 

Begin Transactions > Y







Begin Transactions > N


Komentar

Postingan populer dari blog ini

Tutorial Membuat "Hello world" dan Profil Diri dengan IDE BlueJ

FP PBKK C - Implementasi CRUD dalam Pembuatan Toko Online dengan Menggunakan Framework Code Igniter