oefDierentuin - Telenet Users

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