Maison >développement back-end >Tutoriel C#.Net >Quels sont les droits d'accès par défaut pour les membres de la classe en C# ?

Quels sont les droits d'accès par défaut pour les membres de la classe en C# ?

王林
王林avant
2023-08-25 12:45:111320parcourir

C# 中类成员的默认访问权限是什么?

L'accès par défaut aux membres de la classe en C# est privé.

Les variables membres (c'est-à-dire les membres de la classe) sont des propriétés de l'objet (du point de vue de la conception) et elles restent privées pour réaliser l'encapsulation. Ces variables ne sont accessibles qu’à l’aide des fonctions membres publiques.

Exemple

using System;

namespace RectangleApplication {
   class Rectangle {
      //member variables
      private double length;
      private double width;

      public void Acceptdetails() {
         length = 10;
         width = 14;
      }

      public double GetArea() {
         return length * width;
      }

      public void Display() {
         Console.WriteLine("Length: {0}", length);
         Console.WriteLine("Width: {0}", width);
         Console.WriteLine("Area: {0}", GetArea());
      }
   }//end class Rectangle

   class ExecuteRectangle {
      static void Main(string[] args) {
         Rectangle r = new Rectangle();
         r.Acceptdetails();
         r.Display();
         Console.ReadLine();
      }
   }
}

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer