Section courante

A propos

Section administrative du site

PRIVATE

Privé
C# (C Sharp)

Syntaxe

access-specifier := private

Paramètres

Nom Description
access-specifier Ce paramètre permet d'indiquer un spécificateur d'accès

Description

Ce mot réservé permet de spécifier qu'un objet ou une variable est de type privé et seulement accessible par les méthodes de la classe.

Exemple

Cet exemple permet de montrer une variable dans une classe n'étant pas accessible directement :

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. namespace PrivateSamples
  7. {
  8.     class maclasse
  9.     {
  10.         public void setValue(int value)
  11.         {
  12.             a = value;
  13.         }
  14.  
  15.         public int getValue()
  16.         {
  17.             return a;
  18.         }
  19.         private int a;
  20.     }; 
  21.     
  22.     class Program
  23.     {
  24.         static void Main(string[] args)
  25.         {
  26.             maclasse a = new maclasse();
  27.             a.setValue(100);
  28.             Console.WriteLine("Valeur de a = " + a.getValue()); 
  29.         }
  30.     }
  31. }

on obtiendra le résultat suivant :

Valeur de a = 100


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