Computer >> Máy Tính >  >> Lập trình >> C#

Các phương thức riêng trong C #

Các phương thức Riêng tư chỉ có thể được sử dụng bên trong lớp. Để đặt các phương thức riêng tư, hãy sử dụng công cụ xác định quyền truy cập riêng tư.

Bộ xác định quyền truy cập riêng tư cho phép một lớp ẩn các biến thành viên và các hàm thành viên của nó khỏi các hàm và đối tượng khác. Chỉ các hàm của cùng một lớp mới có thể truy cập các thành viên riêng của nó. Ngay cả một phiên bản của một lớp cũng không thể truy cập vào các thành viên riêng tư của nó.

Sau đây là một ví dụ -

Ví dụ

using System;

class Demo {
   private int displayOne() {
      return 10;
   }

   public int displayTwo() {
      return 10;
   }
}

class Program {
   static void Main() {
      Demo d = new Demo();

      // Console.WriteLine(d.displayOne());
      Console.WriteLine(d.displayTwo());
   }
}

Trong ví dụ trên, chúng ta không thể gọi phương thức private displayOne (). Nếu chúng tôi cố gắng gọi, thì lỗi sẽ hiển thị.