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

  1. 1Hoe voorkom je dubbele code door slim gebruik te maken van overerving?
  2. 2Waarom zou je een interface gebruiken in plaats van een concrete klasse?
  3. 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

Klaar om dit onderwerp te onderwijzen?

Genereer binnen enkele seconden een complete, kant-en-klare actieve leermissie.

Bekijk het curriculum per land

Azië & PacificINSGAU