Een lattertornooi is een club kampioenschap voor tennis of padelclubs waarbij men zich als team (2 spelers) kan inschrijven. Bij de start begint elk team op een random plaats op de ladder. De bedoeling is dat je op het einde bovenaan de ladder staat door teams die boven jou op de ladder staan uit te dagen. Als team kan je steeds slechts 1 ander team uitdagen. Een team dat reeds is uitgedaagd of ander team heeft uitgedaagd, kan niet meer uitgedaagd worden of uitdagen. Indien de uitdager wint, neemt men de plaats van de uitgedaagde in op de ladder en zakt de uitgedaagde naar de plaats van de uitdager.
Voeg aan een nieuwe project de klasse Team toe.
De klasse Team bevat de volgende instantievariabelelen (0.5 punten):
Voeg accessor en mutator methodes aan je klasse (0,5 punten).
De eerste constructor heeft als argument een String met alle team data in de vorm van:
[naamTeam];[naamSpeler1];[naamSpeler2]
De constructor zal deze data gebruiken voor een waarde te geven aan de instantievariabelen naamTeam,naamSpeler1 en naamSpeler2. De instantievariabele uitdaging is Null.
De tweede constructor heeft als argumenten drie Strings en gebruikt deze Strings om waarden toe te kennen aan de instantievariabelen naamTeam,naamSpeler1 en naamSpeler2. De instantievariabele uitdaging is Null.
Overschrijf de toString methode (0,5 punten). Een team wordt als volgt weergegeven:
[naamTeam] {naamSpeler1='[naamSpeler1]', [naamSpeler2='[naamSpeler2]'}