Postingan

Menampilkan postingan dari Oktober, 2019

Implementasi Library Random pada Java - Permainan Kartu

Gambar
Pada post kali ini, akan dibuat sebuah program permainan tebak kartu yang merupakan bentuk implementasi dari library random pada Bahasa Java.  Java menyediakan 3 cara untuk mendapatkan angka random, salah satunya yaitu library java.util.Random. Dimana pada program kali ini akan digunakan library tersebut. Berikut class-class pada program : (1) Class mainFunction (2) Class Kartu1 Berikut hasil eksekusi dari program diatas :

Implementasi Sistem I-Kios dengan Bahasa Java

Gambar
Berikut merupkan program implementasi I-Kios dengan menggunakan bahasa java. Berikut beberapa class-class yang digunakan : (1) mainRecord (2) beliPulsa Hasil :  (3) ticketPesawat Hasil : (4) ticketKereta Hasil :  (5) OnlineShop Hasil :  (6) TiketKonser Hasil : (7) Delivery Hasil :

Latihan Inheritance - Sistem Akademik

Gambar
Berikut ini merupakan latihan penggunaan Inheritance, yang kali ini diterapkan pada sistem akademik perkuliahan. IDE yang digunakan yaitu BlueJ dengan bahasa java. Konsep Inheritance menurunkan sebuah struktur class yang disebut sebagai class induk kepada class-class lainnya yang menerima penurunan disebut class anak. Dalam kasus sistem akademik ini, ID merupakan class induk yang akan menurun ke class Mahasiswa, Dosen, dan Pegawai sebagai class anak. Berikut merupakan Source Code dari masing-masing class : (1) Class Database (2) Class Pegawai (3) Class Dosen (4) Class Mahasiswa (5) Class ID (6) Class Buku (7) Class MataKuliah (8) Class Kelas Hasil beberapa class :

Java Class dan Object, Studi Kasus Ticket Machine

Gambar
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