Programmation orientée objet (POO) et patrons
Classes, héritage, interfaces et patrons de conception pour écrire du code réutilisable et maintenable en C#.
Programmation orientée objet et patrons
C# est un langage orienté objet. Cette section explore les concepts de classes, héritage et polymorphisme, ainsi que les principes SOLID. Les patrons de conception courants comme Factory, Singleton et Observer sont également abordés.
Objectif : améliorer la réutilisabilité du code et construire des systèmes faciles à maintenir.
TL;DR
- Classe, Propriété, Méthode → fondamentaux de la POO.
- Interfaces et classes abstraites.
- SOLID + patrons de conception.
Classes, Objets, Propriétés et Méthodes en C#
Découvrez comment les classes, objets, propriétés et méthodes en C# constituent les fondements de la programmation orientée objet.
Structs en C# – Différences avec les classes
Découvrez les différences entre structs et classes en C#, notamment le modèle mémoire, l’héritage et les performances.
Constructeurs, Destructeurs et this en C#
Apprenez à utiliser les constructeurs, destructeurs et le mot-clé this en C# pour gérer le cycle de vie des objets.
Classes Sealed, Static et Partial en C#
Apprenez l’objectif, les différences et les cas d’utilisation des classes sealed, static et partial en C#.