TUGAS PBO-C MINGGU KE-4 (AUCTION PROJECT)

 Auction Project



Cara menggunakan program Auction Project

1. Compile semua class terlebih dahulu untuk memastikan tidak ada error
2. Membuat objek dari class Auction dengan cara klik kanan, new Auction()


3. Memasukkan barang lelang dengan cara klik kanan pada objek Auction, lalu pilih enterLot(String description), lalu masukkan nama barang yang akan dilelang. 
Contoh: 
"Laptop" 
"Sepatu"
"Tas".


4. Kemudian cek nomer barang yang dilelang dengan cara klik kanan objek Auction, lalu pilih showLots()

5. Daftar sebagai penawar barang dengan membuat objek baru dari setiap penawar dengan cara klik kanan pada class Person, pilih new Person, lalu masukkan kode penawar (format : bidxxx. xxx start dari 001) dan nama (format : "nama penawar"). Sehingga, sekarang terdapat beberapa objek yaitu para penawar. 
Contoh : 
bid001 : "Bagas"
bid002 : "Zoe"
bid003 : "Shir"



6. Penawar melakukan penawaran dengan cara klik kanan pada objek Auction, pilih makeABid(), masukkan nomer barang, kode penawar, dan harga tawaran. 
Contoh : 
    Lelang barang 1 (Laptop) :
        1, bid001, 5000000
        1, bid002, 4000000
        1, bid003, 1000000
    Lelang barang 2 (Sepatu) : 
        2, bid001, 1400000
        2, bid002, 1500000
        2, bid003, 2000000
    Lelang barang 3 (Tas) : 
        3, bid001, 1000000
        3, bid002, 4200000
        3, bid003, 4000000


Jika ada yang melakukan penawaran dibawah harga pelelangan sekarang maka akan muncul seperti ini :



7. Kemudian tutup pelelangan dengan cara klik kanan objek Auction, pilih close(), proses pelelangan selesai dan akan ditampilkan secara otomatis nama penawar yang menjadi pemenang pelelangan barang tersebut. 


Source code:
Auction
Lot
Person
Bid


Komentar

Postingan populer dari blog ini

TUGAS PBO-C MINGGU KE-12 (Exception Handling)