Polymorf gedrag implementeren

Beginner
Ontwikkelaar
Higher Education Educator
K-12 Educator
Student
Visual Studio Code

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.