Objectgeoriënteerd Ontwerpen · Software Engineering
Overerving en Polymorfisme
Het creëren van hiërarchieën en flexibele code die kan omgaan met verschillende objecttypen.
Kernvragen
- 1Hoe voorkom je dubbele code door slim gebruik te maken van overerving?
- 2Waarom zou je een interface gebruiken in plaats van een concrete klasse?
- 3Wat zijn de risico's van een te diepe overervingshiërarchie?
SLO Kerndoelen en Eindtermen
SLO: Voortgezet onderwijs - AbstractieSLO: Voortgezet onderwijs - Programmeren
Groep: Klas 5 VWO
Vak: Informatica in de Diepte: Van Algoritme tot Architectuur
Unit: Objectgeoriënteerd Ontwerpen
Periode: Software Engineering
Voorgestelde methodieken
Klaar om dit onderwerp te onderwijzen?
Genereer binnen enkele seconden een complete, kant-en-klare actieve leermissie.