Modificateurs d'accès en C#

WBOY
Libérer: 2023-09-15 08:37:02
avant
935 Les gens l'ont consulté

C# 中的访问修饰符

Les modificateurs d'accès spécifient la portée des variables et des fonctions en C#. Voici les modificateurs d'accès fournis par C# :

Public

Le modificateur public n'impose aucune restriction sur l'accès des membres.

Protégé

L'accès est limité aux classes dérivées ou aux définitions de classe. ​​

Interne

Un modificateur d'accès interne au sein d'un programme avec les autorisations suivantes accède à sa déclaration.

Protégé Interne

Il dispose de spécificateurs d'accès fournis par des modificateurs d'accès protégés et internes.

Private

Restriction à la classe dans laquelle il est déclaré. Les membres désignés comme privés ne sont pas accessibles en dehors de la classe.

Exemple

Voyons un exemple de modificateur d'accès protégé, accédant aux membres protégés -

Live Demo

using System;
namespace MySpecifiers {
   class Demo {
      protected string name = "Website";
      protected void Display(string str) {
         Console.WriteLine("Tabs: " + str);
      }
   }

   class Test : Demo {
      static void Main(string[] args) {
         Test t = new Test();
         Console.WriteLine("Details: " + t.name);
         t.Display("Product");
         t.Display("Services");
         t.Display("Tools");
         t.Display("Plugins");
      }
   }
}
Copier après la connexion

Output

Details: Website
Tabs: Product
Tabs: Services
Tabs: Tools
Tabs: Plugins
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal