Introduction à l'Héritage et aux Méthodes Virtuelles
Objectifs
Les objectifs de cette vidéo sont de :
- Comprendre l'héritage en C#.
- Savoir comment utiliser et overrider les méthodes equals, getHashCode et toString.
- Améliorer la représentation des objets dans les applications.
Résumé
Apprenez à utiliser les méthodes equals, getHashCode et toString héritées de la classe Object en C#.
Description
Toutes les classes en C# héritent de la classe Object, qui est la méta-classe de base. Dans cette leçon, nous explorons trois méthodes virtuales définies dans cette classe : equals, getHashCode et toString. Vous apprendrez comment overrider ces méthodes pour personnaliser leur comportement.
toString permet de renvoyer une représentation sous forme de chaîne de l'objet courant, tandis que equals et getHashCode sont utilisées pour comparer des objets et générer des codes de hachage respectivement. Bien que ces deux dernières méthodes soient complexes, nous nous concentrerons principalement sur l'overriding de toString pour simplifier l'affichage de nos objets.
Pas de difficulté particulière.
Très bon formateur car ce n'est jamais simple d'aborder tous les sujets en une seule formation.