De klasse Spelers
Voeg in de package dobbelspel een nieuwe java-klasse Spelers toe. Deze klasse zal informatie van meerdere spelers onthouden in een array. Je implementeert de klasse als volgt:
- Voeg een instantievariabele spelers toe die een array is met elementen van het type SpelerMetArray. Deze array zal alle spelers onthouden.
- Voeg een constructor toe met één parameter, namelijk de naam van een bestand. Dit bestand moet een inhoud hebben zoals spelers.txt.
Zet dit op de juiste plaats in je project (zie uitleg in reeks 1 oefening 8).
De eerste lijn bevat het aantal spelers in het bestand. Elke volgende lijn bevat een leeftijd, gevolgd door de naam van de speler.
In de constructor initialiseer je een Scanner gekoppeld aan dit bestand, en verwerk je alle informatie correct, zodat de array spelers correct wordt ingevuld.
Merk op: deze constructor moet de "fout" doorwerpen - gebruik Alt-Enter in NetBeans.
- Schrijf de methode speel(aantal) die elke speler aantal worpen laat doen.
- Schrijf de methode geefWinnaar die de winnaar teruggeeft. Het returntype van deze methode is SpelerMetArray.
- Overschrijf de methode toString zodat alle informatie van de spelers (naam, leeftijd en worpen) wordt teruggegeven: elke speler op een nieuwe regel.
Test dit uit in je hoofdprogramma, en dien daarna in.