Gegeven het project VeilingSysteem1 veilingsysteem zoals beschreven in het boek op p. 170.
Lotnummer: [lotnummer] - Winnaar: [naam] - Hoogste bod: [highestBid]
Druk bij artikelen zonder bieder het volgende af:
Lotnummer: [lotnummer] - Geen bod
public ArrayList<Lot> getUnsold()
.
Deze methode moet het veld lots doorzoeken en de kavels die niet verkocht zijn opslaan in een nieuwe
lokale ArrayList-variabele. Wat je zoekt zijn lot objecten waarvoor het veld
highestBid null is. Retourneer aan het eind van de methode de lijst met
onverkochte kavels. Indien alle kavels verkocht zijn, retourneert de methode null.public Lot remove(int number)
. De methode verwijdert de kavel met
het meegegeven kavelnummer en retourneert de kavel die werd verwijderd. De methode retourneert
null indien geen kavel werd verwijderd omdat deze niet bestaat.