Implémenter l’héritage et le polymorphisme
Aperçu
-
Level
-
Habileté
-
Produit
Découvrez comment créer des hiérarchies de classes à l’aide de classes de base et dérivées et comment implémenter un comportement polymorphe à l’aide de l’héritage de classe ou de l’implémentation d’interface.
Prérequis
- Installation de Visual Studio Code avec l’extension du Kit de développement C# installée.
- Possibilité de développer un programme orienté objet de base en C# qui implémente des classes avec des propriétés et des méthodes.
- Possibilité de créer des interfaces qui définissent un contrat pour les classes implémentées par un programme orienté objet écrit en C#.
Code de réussite
Souhaitez-vous demander un code de réussite ?
Modules de ce parcours d’apprentissage
Découvrez comment créer une hiérarchie de classes à l’aide de classes de base et dérivées et comment masquer ou remplacer des membres d’une classe dérivée à l’aide de new, de virtual, de abstractet de mots clés override.
Découvrez les principes de polymorphisme, comment implémenter le comportement polymorphe à l’aide de l’héritage de classe ou de l’implémentation d’interface, et comment choisir entre les approches basées sur l’héritage et basées sur l’interface pour le polymorphisme.