Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah hak akses lalai untuk ahli kelas dalam C#?

Apakah hak akses lalai untuk ahli kelas dalam C#?

王林
王林ke hadapan
2023-08-25 12:45:111272semak imbas

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

Akses lalai kepada ahli kelas dalam C# adalah peribadi.

Pembolehubah ahli (iaitu ahli kelas) ialah sifat objek (dari perspektif reka bentuk), dan ia dirahsiakan untuk mencapai pengkapsulan. Pembolehubah ini hanya boleh diakses menggunakan fungsi ahli awam.

Contoh

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();
      }
   }
}

Atas ialah kandungan terperinci Apakah hak akses lalai untuk ahli kelas dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam