Implementatie van klasse-erfelijkheid
Meer informatie over het maken van een klassehiërarchie met behulp van basis- en afgeleide klassen en het verbergen of negeren van leden van een afgeleide klasse met behulp van new, virtual, abstracten override trefwoorden.
Leerdoelen
Beschrijf de principes van klasseovername.
Basis- en afgeleide klassen configureren.
Verberg de leden van een basisklasse met behulp van het trefwoord
new.Overschrijf de leden van een basisklasse met behulp van de
virtual,overrideenabstracttrefwoorden.Toegang tot de leden van een basisklasse vanuit een afgeleide klasse.
Implementeer een klassehiërarchie in een C#-app met behulp van basis- en afgeleide klassen.
Vereisten
Een installatie van Visual Studio Code waarop de C# Dev Kit-extensie is geïnstalleerd.
De mogelijkheid om eenvoudig objectgeoriënteerd programma te ontwikkelen in C# waarmee klassen met eigenschappen en methoden worden geïmplementeerd.
De mogelijkheid om interfaces te maken die een contract definiëren voor de klassen die zijn geïmplementeerd door een eenvoudig objectgeoriënteerd programma dat is geschreven in C#.