Cours pour apprendre Classe, Objet, Methodes de C#
1.Les classes C# : des nouveaux types
1.1 Déclaration d'une classe
1.2 Une classe est un type en C#
1.3 Toutes les classes ont le même ancêtre - héritage
1.4 Encapsulation des classes
1.5 Exemplede classe imbriquée dans une autre classe
1.6 Exemplede classe inclue dans unmême espace de noms
1.7 Méthodes abstraites
1.8 Classe abstraite, Interface
Cours pour apprendre Classe, Objet, Methodes de C# | Cours gratuit | Formation gratuit
2. Les objets : des références ou des valeurs
2.1 Modèle de la référence
2.2 Les constructeurs d'objets référence ou valeurs
2.3 Utilisation du constructeur d'objet par défaut
2.4 Utilisation d'un constructeur d'objet personnalisé
2.5 Le mot clef this- cas de la référence seulement
3. Variables et méthodes
3.1 Variables dans une classe en général
3.2 Variables et méthodes d'instance
3.3 Variables et méthodes de classe - static
Cours pour apprendre Classe, Objet, Methodes de C# | Cours gratuit | Formation gratuit
3.4 Bilan et exemple d'utilisation
Nous proposons des comparaisons entre les syntaxes de C# et Delphi et/ou Java, lorsque les
définitions sont semblables.
Modification de visibilité
Rappelons les classiques modificateurs de visibilité desvariables et desméthodes dans les langages orientés objets, dont C# dispose
Cours pour apprendre Classe, Objet, Methodes de C# | Cours gratuit | Formation gratuit
Les attributsd'accessibilité public, private, protected sont identiques à ceux de Delphi et
Java, pour les classes nous donnons ci-dessous des informations sur leur utilisation.
L'attributinternal joue à peu près le rôle(au niveau de l'assembly) des classes Java
déclarées sans mot clef dans le même package,ou des classes Delphi déclarées dans la même unit (classes amies). Toutefois pour des raisonsde sécurité C# ne possède pas la notion de
classeamie.
Cours pour apprendre Classe, Objet, Methodes de C# | Cours gratuit | Formation gratuit