Concevoir du code résilient avec des interfaces

Débutant
Développeur
.NET
Visual Studio Code

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.