Section courante

A propos

Section administrative du site

CLASS

Classe
C# (C Sharp)

Syntaxe

class nom { definition }

Paramètres

Nom Description
nom Ce paramètre permet d'indiquer le nom de la classe.
definition Ce paramètre permet d'indiquer les méthodes, les propriétés, les champs, les événements,...

Description

Ce mot réservé identifie un objet (classe). Une classe permet d'inclure des méthodes, des constructeurs, des propriétés, des constantes (mot réservé const), des champs, des finaliseurs, des indexeurs, des opérateurs (mot réservé operator), des délégués (mot réservé delegate), des classes, des interfaces (mot réservé interface), des structures (mot réservé struct), des énumérations (mot réservé enum) et des événements (mot réservé event).A l'intérieur des méthodes, on inscrira les instructions que le langage de programmation C# (C Sharp) doit exécuté en fonction du contexte que vous avez choisis. Les classes sont normalement situé eux-mêmes dans une espace de nom (indiqué par le mot clef namespace) et doivent être sauvegardé dans un fichier d'extension «.cs».

Remarques

Exemple

Cet exemple permet de montrer un simple créer d'une classe avec une valeur modifiable ou lisable :

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. namespace ClassSamples
  7. {
  8.     class myclass
  9.     {
  10.         public void setValue(int a)
  11.         {
  12.             private_A = a;
  13.         }
  14.  
  15.         public int getValue()
  16.         {
  17.             return private_A;
  18.         }
  19.  
  20.         private int private_A;
  21.     };
  22.  
  23.     
  24.     class Program
  25.     {
  26.         static void Main(string[] args)
  27.         {
  28.             myclass CurrClass = new myclass();
  29.             CurrClass.setValue(18);
  30.             Console.WriteLine("Résultat de A dans la classe courante = " + CurrClass.getValue() + "\n"); 
  31.         }
  32.     }
  33. }

on obtiendra le résultat suivant :

Résultat de A dans la classe courante = 18


Dernière mise à jour : Mardi, le 26 janvier 2016