TUGAS PBO-C MINGGU KE-4 (Auction Project)
Auction Project
Cara Menggunakan Program Auction Project:
1. Compile terlebih dahulu semua class yang ada untuk memastikan tidak ada yang terjadi error
2. Membuat objek dari class Auction dengan cara klik kanan => pilih new Auction()
3. Memasukkan barang lelang dengan cara klik kanan objek auction => masukkan "nama barang yang akan di lelang" (format : "nama barang")
Contoh : 1. Laptop
2. Jam Tangan
3. Handphone
4. Kemudian cek nomer barang yang dilelang dengan cara klik kanan objek Auction => pilih showLots()
5. Lalu daftar sebagai penawar barang dengan membuat objek baru dari setiap penawar dengan cara klik kanan pada class person => pilih new Person => lalu masukkan identitas penawar yaitu kode penawar (format : bidxxx. xxx start dari 001) dan nama (format : "nama penawar"). Sehingga, sekarang terdapat beberapa objek yaitu para penawar.
6. Penawar melakukan penawaran dengan cara klik kanan pada objek Auction => pilih makeABid() => masukkan nomer barang, kode penawar, dan harga tawaran yang akan diberikan.
Contoh :
Lelang barang 1 (Laptop) :
bid001, Bagus, 300000
bid002, Ikbar, 200000
bid003, Eka, 100000
Lelang barang 2 (Jam Tangan) :
bid001, Bagus, 100000
bid002, Ikbar, 300000
bid003, Eka, 200000
Lelang barang 3 (Handphone) :
bid001, Bagus, 100000
bid002, Ikbar, 200000
bid003, Eka, 300000
Jika ada yang melakukan penawaran dibawah harga pelelangan sekarang maka outputnya seperti ini :
7. Kemudian tutup pelelangan dengan cara klik kanan objek Auction => pilih close() => proses pelelangan selesai => akan ditampilkan secara otomatis nama penawar yang menjadi pemenang pelelangan barang tersebut.
Contoh :
Pemenang Lelang barang 1 (Laptop) :
bid001, Bagus, 300000
Pemenang Lelang barang 2 (Jam Tangan) :
bid002, Ikbar, 300000
Pemenang Lelang barang 3 (Handphone) :
bid003, Eka, 300000
Source Code (Class Auction) :
Source Code (Class Bid) :
Source Code (Class Lot) :
Source Code (Class Person) :
Komentar
Posting Komentar