Parcours d'apprentissage

C# orienté objet

Classes, encapsulation, héritage, polymorphisme, interfaces, records et génériques.

9 leçons · 9 défis

Commencer le parcours →
  1. Leçon 1 défi Classes et objets Modéliser ensemble l'état et le comportement dans une classe C#.
  2. Leçon 1 défi Propriétés et encapsulation Protéger les invariants d'un objet avec des propriétés validées.
  3. Leçon 1 défi Héritage Réutiliser et spécialiser un comportement grâce à une classe de base.
  4. Leçon 1 défi Polymorphisme Appeler différentes implémentations à travers un contrat commun.
  5. Leçon 1 défi Paie polymorphe Calculer la paie de différents types d'employés.
  6. Leçon 1 défi Interfaces et abstraction Définir des capacités que des types sans lien peuvent implémenter.
  7. Leçon 1 défi Records et égalité par valeur Représenter des données immuables avec des types record concis.
  8. Leçon 1 défi Génériques Écrire des classes et méthodes réutilisables et sûres en types.
  9. Leçon 1 défi Dépôt générique en mémoire Stocker n'importe quel type d'entité avec une classe générique réutilisable.