/**
* A class that models an auction bid.
*
* @author (Fika Nur Aini)
* @version (22 October 2020)
*/
public class Bid
{
// The person making the bid
private final Person bidder;
// The value of the bid. This could be a large number so the long type has been used
private final long value;
/**
* Create a bid
* @param bidder Who is bidding for the lot.
* @param value The value of the bid.
*/
public Bid(Person bidder, long value)
{
this.bidder = bidder;
this.value = value;
}
/**
*@return The bidder.
*/
public Person getBidder()
{
return bidder;
}
/**
* @return The value of the bid.
*/
public long getValue()
{
return value;
}
}