Oef : Dierentuin Klassenstructuur (UML schema) Klasse Dier Constructor: soort (string) Eigenschappen: Soort (string) get, geen set, een konijn kan je niet plots veranderen in een olifant Methoden: nvt Klasse Kooi Constructor: naam (string) Eigenschappen: Naam (string) get/set (je mag de naam van de kooi veranderen) Methoden: DierToevoegen: public void DierToevoegen(Dier d) Een dier toevoegen aan de lijst van dieren DierTellen: public int DierTellen (string soort) Afhankelijk van de soort, tellen hoeveel dieren er aanwezig zijn in deze kooi (lijst) Klasse Dierentuin Constructor: nvt Eigenschappen: nvt Methoden: KooiToevoegen: public void KooiToevoegen(Kooi d) Een kooi toevoegen aan de lijst van kooien DierTellen: public int DierTellen (string soort) Afhankelijk van de soort, tellen hoeveel dieren er aanwezig zijn in deze dierentuin, hierbij wordt er dan wel geteld hoeveel dieren er per kooi zijn