Posts

Showing posts from October, 2020

Program Auction

Image
Berikut adalah program auction sederhana berdasarkan buku. Ada lima class yang digunakan untuk membuat program auction ini, yaitu Auction, Lot, Bid, dan Person. 1. Auction Class Class ini berfungsi sebagai main class yang memanggil class lainnya. Source code: 2. Lot Class Class ini memodelkan barang pada auction menggunakan lot. Source code: 3. Bid Class Class ini memodelkan tawaran auction. Source code: 4. Person Class Class ini mempertahankan detail dari penawar. Source code: 5. Cara Kerja Berikut adalah cara menggunakan program auction ini: 1. Buat Object Auction pada BlueJ. 2. Panggil Method enterLot pada object Auction dan isikan deskripsi lot. 3. Create Object Person dan isikan dengan nama penawar. 4. Panggil Method makeABid dan isikan nomor lot, penawar, dan nilai tawaran. 5. Panggil Method showLots untuk menampilkan nomor lot, deskripsi lot, dan nilai tawaran.

Tugas Membuat Program Traffic Light

Image
Pengantar Dengan tugas ini saya dapat mempelajari mengenai abstraksi, class diagram, object diagram, serta interaksi objek dan GUI (Graphics User Interface) sederhana menggunakan BlueJ untuk membuat program Traffic Light menggunakan bahasa pemrograman Java. Menurut saya hal terpenting yang dapat dipelajari adalah cara membuat timer menggunakan library Java.util.Calendar yang dapat mengubah nilai dari variabel detik sementara program sedang berjalan. 1. Abstraksi Program Traffic Light yang saya buat ini sangat sederhana, sehingga hanya memerlukan dua class karena saya tidak menggunakan gambar, melainkan saya menggunakan Text Field untuk menampilkan traffic light. Durasi yang saya tentukan untuk setiap warna lampu adalah 35 detik untuk warna merah, 20 detik untuk warna hijau, dan 5 detik untuk warna kuning. Cara saya membuat program ini adalah dengan mempelajari video cara membuat java digital clock ini  dan melakukan beberapa modifikasi untuk mengubah digital clock tersebut men...

Latihan Membuat Program Sederhana Menggunakan Java

Image
 1. Biodata Berikut adalah program sederhana menggunakan Java yang menampilkan biodata saya. Source code: 2. Time Class Case Study Berikut adalah contoh program dari buku Paul Deitel dan Harvey Deitel berjudul "Java How to Program" pada bab 8 untuk mempelajari class dan object lebih dalam, yaitu cara membangun class, mengontrol akses kepada anggota class dan membuat konstruktor. a. Time1 Class      Berikut adalah contoh program untuk mengubah jam, menit, dan detik ke format universal time dan standard time. Source code:   Class kedua ini akan menggunakan class Time1 untuk mencetak waktu dalam format universal dan standar jika diberikan jam, menit, dan detik. Source code: b. MemberAccessTest Class Berikut adalah contoh program untuk mengetahui bahwa anggota pribadi class Time1 tidak dapat diakses. Program tidak dapat dicompile dengan error message seperti "jam has private access in Time1". Source code: c. ThisTest Class Class ini dibuat untuk mempelajari cara men...