Concevoir du code résilient avec des interfaces
Dans ce module, vous explorez les concepts avancés des interfaces en C#. Vous découvrez comment implémenter des membres d’interface explicites, combiner plusieurs interfaces et réduire les dépendances de code à l’aide d’interfaces.
Objectifs d’apprentissage
À la fin de cette formation, vous pourrez :
Appliquez des principes de conception SOLID.
Implémentez des membres d’interface explicites dans une classe.
Utilisez et combinez plusieurs interfaces.
Réduisez les dépendances de code avec des interfaces.
Générez du code résilient avec des interfaces.
Prérequis
Visual Studio Code installé avec le Kit de développement C#.
Connaissance de base de l’IDE Visual Studio Code.
Compréhension de base du langage de programmation C#.
Capable de créer et d’implémenter des interfaces de base.
Familiarisé avec les classes, les classes abstraites et l’héritage.