- Exécuteurs
-
Apprendre
Apprendre Python Exemples exécutables, NumPy, pandas et plus Apprendre l'IARéseaux de neurones, ML et LLM de zéro Apprendre le C et le C++ Pointeurs, mémoire, STL et C++ moderne Apprendre le C#Bases, POO, LINQ, async et exercices .NET Algorithmes Python Recherche, tri, récursivité et visualisations O(n) Algorithmes C et C++ Comparer les implémentations en C et C++
- DéfisNouveau
C# orienté objet
Classes, encapsulation, héritage, polymorphisme, interfaces, records et génériques.
Commencer le parcours →- Leçon 1 défi Classes et objets en C# Dans cette leçon, vous allez définir une classe avec des propriétés et des méthodes, créer des objets à partir de celle-ci et modifier leur état.
- Leçon 1 défi Propriétés et encapsulation en C# Dans cette leçon, vous allez protéger un objet contre les valeurs invalides grâce à des propriétés avec validation.
- Leçon 1 défi L'héritage en C# Dans cette leçon, vous allez créer une classe fille qui hérite d'une classe mère pour réutiliser du code et personnaliser son comportement.
- Leçon 1 défi Le polymorphisme en C# Dans cette leçon, vous allez utiliser le polymorphisme pour appeler la même méthode sur plusieurs types de formes à travers un type commun.
- Leçon 1 défi Calculer la paie des employés avec le polymorphisme en C# Dans cette leçon, vous allez calculer le total des salaires de différents types d'employés à travers une classe de base abstraite.
- Leçon 1 défi Interfaces et abstraction en C# Dans cette leçon, vous allez définir une interface qui décrit une capacité d'un objet et l'implémenter dans une classe.
- Leçon 1 défi Les records et la comparaison par valeur en C# Dans cette leçon, vous allez représenter des données immuables de façon concise avec des records et créer des copies modifiées avec l'expression with.
- Leçon 1 défi Les génériques en C# Dans cette leçon, vous allez écrire une classe générique réutilisable avec de nombreux types de données tout en restant sûre pour les types.
- Leçon 1 défi Un dépôt générique en mémoire avec C# Dans cette leçon, vous allez construire une classe de dépôt (repository) générique capable de stocker n'importe quel type de données tout en restant sûre pour les types.