Tugas Ticket Machine

Tugas Ticket Machine

Pada tugas ini, saya akan membuat sebuah ticket machine sederhana. Pertama kita menginput harga untuk tiket yang disediakan oleh ticket machine ini. Setelah itu kita memiliki beberapa pilihan seperti mengecek harga tiket, mengecek saldo, melakukan top up saldo, mencetak tiket, dan keluar dari program ini. Untuk memilih opsi yang disediakan, user dapat mengetikkan nomor dari opsi tersebut. Program ini menggunakan java.util.Scanner untuk menerima input dari user.

Diagram Kelas

Berikut adalah diagram kelas dari program ini.


  • TicketMachine.java adalah kelas yang berperan untuk menyimpan harga dari tiket, saldo yang dimiliki pengguna, dan mencetak tiket.
  • TicketMachineMain.java adalah kelas yang berperan untuk menampilkan menu dari program ini dan menerima dan memproses input dari pengguna.

Source Code

Berikut source code dari TicketMachine.java

Berikut source code dari TicketMachineMain.java

Output Program






Komentar

Postingan populer dari blog ini

Tugas Traffic Light

Tugas Exception Handling

Tugas Java FX