Implémenter des propriétés et des méthodes de classe

Débutant
Développeur
Enseignant dans l’enseignement supérieur
Enseignant du primaire/secondaire
Étudiant
Visual Studio Code

Découvrez comment implémenter des propriétés de classe en lecture-écriture, en lecture seule et en écriture seule à l’aide des accesseurs de propriétés et des modificateurs d’accès, et comment implémenter des méthodes et des méthodes d’extension pour une classe.

Objectifs d’apprentissage

Une fois ce module terminé, vous pourrez :

  • Expliquez comment les membres de champ, de propriété et de méthode d’une classe sont utilisés dans la définition de classe et les objets instanciés.

  • Implémentez des propriétés de classe à l’aide des accesseurs de propriétés « get » et « set ».

  • Créez des classes qui utilisent des propriétés implémentées automatiquement.

  • Créez des propriétés en lecture seule et en écriture seule à l’aide de modificateurs d’accès pour les propriétés et les accesseurs de propriétés.

  • Créez des méthodes de classe et des méthodes surchargées qui acceptent zéro ou plusieurs arguments à l’aide de types « value » ou « reference ».

  • Créez des méthodes d’extension pour une classe.

  • Implémentez des classes qui utilisent une combinaison de propriétés et de méthodes pour gérer les données encapsulées.

Prérequis

  • Possibilité de créer des classes et des constructeurs de classes pour instancier des objets dans une application C#.

  • Possibilité de développer des applications console C# qui implémentent la logique métier à l’aide d’instructions d’itération, d’instructions de sélection et de méthodes personnalisées.

  • Possibilité d’effectuer un débogage de code C# de base et une gestion des exceptions dans un environnement Visual Studio Code.