Geavanceerd OO toepassingen

Tutorial

Lesdoelen

Na afloop van deze les kan de cursist:

Voorbeelden

overriding van methoden
het overschrijven van methode uit de basisklasse 
aanroepen van constructors en parent constructors
de default constructor van de ouder wordt standaard aangeroepen
polymorfisme
overschrijven van methoden in een klasse hiėrarchie
typecasting van klassen
up en down casting in een klasse hiėrarchie
abstracte klassen
Van een abstracte klasse moet een klasse afgeleid worden
interfaces
Hetzelfde voorbeeld als bij abstracte klassen, maar nu met interface
inner klassen
(zie voorbeelden event handling)

Theorie

polymorfisme
abstracte klasse en interface

Oefeningen

Vragen
Opdrachten
Antwoorden