Polymorf gedrag implementeren
Leer de principes van polymorfisme, hoe u polymorf gedrag implementeert met behulp van klasseovername of interface-implementatie en hoe u kunt kiezen tussen op overname gebaseerde en interfacegebaseerde benaderingen voor polymorfisme.
Leerdoelen
Beschrijf de principes van polymorfisme.
Implementeer polymorfisme op basis van overname.
Implementeer polymorfisme op basis van een interface.
Polymorf ontwerpoverwegingen uitleggen.
Polymorf gedrag implementeren in een C#-toepassing.
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#.
De mogelijkheid om een klassehiërarchie te maken met behulp van basis- en afgeleide klassen.