Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * class yang menjadi sebuah model dari item
- * paket item dalam sebuah pelelangan
- *
- * @author yusuf anfasya
- * @version 1.0
- */
- public class Lot {
- private final int nomor;
- private final String deskripsi;
- //untuk variabel harga tertinggi
- private Bid PenawaranAkhir;
- public Lot(int nomor,String deskripsi){
- this.nomor = nomor ;
- this.deskripsi= deskripsi;
- this.PenawaranAkhir= null;
- }
- // untuk mengatur setiap penawaran yang baru yang lebih tinggi
- public boolean Tawaran(Bid bid) {
- if (PenawaranAkhir == null) {
- this.PenawaranAkhir = bid;
- return true;
- }
- else if (bid.getUang() > PenawaranAkhir.getUang()) {
- this.PenawaranAkhir = bid;
- return true;
- }
- else{
- return false;
- }
- }
- //Untuk Lot details
- public String toString(){
- String details = nomor + " : " + deskripsi;
- if(PenawaranAkhir != null){
- details = " Tawaran : "+ PenawaranAkhir.getUang();
- }
- else{
- details =" (Tidak Ada Tawaran)";
- }
- return details;
- }
- public int getNomor() {
- return nomor;
- }
- public String getDeskripsi() {
- return deskripsi;
- }
- public Bid getPenawaranAkhir() {
- return PenawaranAkhir;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement