PRACTICUMOPGAVE 1 |
De parameterlijst kan er bijvoorbeeld er als volgt uitzien:
<param name="studierichtingen" value="UvA VU RUG LEI KUN UU"> <param name="UvA" value="38"> <param name="VU" value="82"> <param name="RUG" value="49"> <param name="LEI" value="55"> <param name="KUN" value="41"> <param name="UU" value="111">Deze cijfers worden in de applet als volgt weergegeven:
De inschrijvingscijfers hebben alle de vorm van een niet-negatieve integer. Als de parameters niet de juiste vorm hebben, dient de gebruiker hiervan op de hoogte te worden gesteld en de mogelijkheid te krijgen alsnog correcte waarden in te vullen. Er is niets bekend over het aantal universiteiten in de lijst.
Het moet mogelijk zijn vanuit de user interface de waarden van de inschrijvingscijfers te wijzigen, waarna het cirkeldiagram automatisch opnieuw wordt getekend.
Schrijf vervolgens een tweede applet die een soortgelijke parameterlijst weergeeft in de vorm van een staafdiagram. Probeer de programmatuur zo op te zetten dat doublures in de code worden vermeden en dat later gemakkelijk nieuwe weergaven kunnen worden toegevoegd.
Attentie: Het is niet voldoende werkende code te produceren. Het merendeel van de punten wordt verleend op grond van de structuur van de code en de mate waarin die voor wijziging achteraf en hergebruik geschikt is.