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

Mục đích của mã xác định truy cập trong C # là gì?

Để xác định phạm vi và khả năng hiển thị của thành viên lớp, hãy sử dụng công cụ xác định quyền truy cập.

C # hỗ trợ các chỉ định truy cập sau đây.

  • Công khai
  • Riêng tư
  • Được bảo vệ
  • Nội bộ
  • Nội bộ được bảo vệ

Hãy để chúng tôi tìm hiểu về chúng từng cái một.

Công cụ chỉ định truy cập công khai

Nó cho phép một lớp hiển thị các biến thành viên và các hàm thành viên của nó với các hàm và đối tượng khác.

Công cụ chỉ đị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ó.

Công cụ chỉ định quyền truy cập được bảo vệ

Bộ chỉ định quyền truy cập được bảo vệ cho phép một lớp con truy cập các biến thành viên và các hàm thành viên của lớp cơ sở của nó.

Công cụ chỉ định quyền truy cập nội bộ

Bộ chỉ định truy cập nội bộ cho phép một lớp hiển thị các biến thành viên và các hàm thành viên của nó với các hàm và đối tượng khác trong hợp ngữ hiện tại.

Công cụ chỉ định quyền truy cập nội bộ được bảo vệ

Bộ xác định quyền truy cập nội bộ được bảo vệ 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 đối tượng và chức năng của lớp khác, ngoại trừ một lớp con trong cùng một ứng dụng.