Modificateurs d’accès (référence C#)Access Modifiers (C# Reference)

Les modificateurs d’accès sont des mots clés utilisés pour spécifier l’accessibilité déclarée d’un membre ou d’un type.Access modifiers are keywords used to specify the declared accessibility of a member or a type. Cette section présente les quatre modificateurs d’accès :This section introduces the four access modifiers:

  • public
  • protected
  • internal
  • private

Les modificateurs d’accès permettent de spécifier les six niveaux d’accessibilité suivants :The following six accessibility levels can be specified using the access modifiers:

  • public : L’accès n’est pas limité.public: Access is not restricted.

  • protected : L’accès est limité à la classe conteneur ou aux types dérivés de la classe conteneur.protected: Access is limited to the containing class or types derived from the containing class.

  • internal : L’accès est limité à l’assembly actuel.internal: Access is limited to the current assembly.

  • protected internal : L’accès est limité à l’assembly actuel ou aux types dérivés de la classe conteneur.protected internal: Access is limited to the current assembly or types derived from the containing class.

  • private : L’accès est limité au type conteneur.private: Access is limited to the containing type.

  • private protected : L’accès est limité à la classe conteneur ou aux types dérivés de la classe conteneur dans l’assembly actuel.private protected: Access is limited to the containing class or types derived from the containing class within the current assembly.

Cette section introduit également les éléments suivants :This section also introduces the following:

Voir aussiSee also