Tugas PBO Auction


Nama     : Rafif Thariq Dhiyaulhaqi

NRP       : 5025231213


1. BID













Penjelasan: Kelas ini merepresentasikan tawaran (bid) dalam sebuah lelang. Setiap bid memiliki atribut seperti bidder (orang yang menawar) dan value (nilai tawaran). Jadi, setiap kali ada seseorang yang mengajukan tawaran, itu direpresentasikan sebagai objek dari kelas ini.


2. LOT














Penjelasan: Kelas ini merepresentasikan item yang dilelang. Setiap lot memiliki nomor unik (lotNumber), deskripsi item (description), dan tawaran tertinggi (highestBid). Kelas ini juga memiliki metode untuk menerima bid baru, di mana hanya bid yang lebih tinggi dari yang ada sebelumnya yang diterima.


3. AUCTION
























Penjelasan: Kelas ini adalah model dari sebuah lelang yang mengelola banyak Lot. Di dalamnya terdapat daftar semua item yang dilelang (daftar Lot), serta metode untuk membuat bid pada item tertentu. Auction juga memiliki nomor urut untuk menentukan lot mana yang akan dilelang.


4. PERSON











Penjelasan: Kelas ini merepresentasikan seseorang yang bisa mengajukan tawaran dalam lelang. Setiap Person memiliki nama atau identitas yang unik, yang digunakan saat mereka mengajukan tawaran.


5. jalankan kode

Klik kanan pada Auction dan pilih void main (String[] args), lalu klik ok







dan outputnya akan seperti ini



Komentar

Postingan populer dari blog ini

ETS PBO

Global User Interface