Auction System
Pada post kali ini, akan dijelaskan proses pembuatan Sistem Lelang (Auction System). Pada program ini terdapat beberapa class, diantaranya Auction, Lot, Bid, dan Person. Program ini bertujuan untuk mengaplikasikan kegiatan pelelangan dalam aplikasi sederhana.
Auction Class
Class ini memiliki fungsi sebagai tempat pelelangan berlangsung. Terdapat beberapa barang yang dapat diedit sehingga lebih dinamis. Source code dari Auction class adalah sebagai berikut.
Lot Class
Class ini memiliki fungsi untuk menyimpan penjelasan dari suatu barang, seperti deskripsi barang dan tawaran tertinggi. Tawaran dalam class ini bersifat dinamis, misalnya jika ada tawaran yang lebih tinggi daripada tawaran tertinggi saat ini, maka nilai tawaran akan berubah. Source code dari Lot class adalah sebagai berikut.
Bid Class
Class ini memiliki fungsi sebagai tempat untuk melakukan penawaran. Dalam class ini terdapat objek Person sebagai penawar dan tawaran yang ingin diajukan. Source code dari Bid class adalah sebagai berikut.
Person Class
Class ini berfungsi sebagai perwujudan dari manusia yang akan melakukan penawaran. Terdapat nama penawar dalam class ini. Source code dari Person class adalah sebagai berikut.
Komentar
Posting Komentar