Bagikan melalui


Pengubah akses (referensi C#)

Gunakan pengubah akses untuk menentukan aksesibilitas anggota atau jenis yang dideklarasikan. Bagian ini memperkenalkan empat pengubah akses:

  • public
  • protected
  • internal
  • private

Dengan menggunakan pengubah akses ini, Anda dapat menentukan enam tingkat aksesibilitas berikut:

  • public: Tidak ada batasan akses.
  • protected: Akses terbatas pada kelas yang memuat atau jenis yang diturunkan dari kelas yang memuatnya.
  • internal: Akses terbatas pada rakitan saat ini.
  • protected internal: Akses terbatas pada rakitan saat ini atau jenis yang diturunkan dari kelas yang memuatnya.
  • private: Akses terbatas pada jenis yang berisi.
  • private protected: Akses terbatas pada kelas atau jenis yang berisi yang berasal dari kelas yang berisi dalam rakitan saat ini.

Selain itu, jenis tingkat atas (tidak berlapis) dapat menggunakan pengubah file . Tipe yang dideklarasikan hanya terlihat dalam file sumber saat ini. Jenis cakupan file umumnya digunakan untuk generator sumber. Anda tidak dapat menggabungkan pengubah file dengan pengubah akses apa pun.

Bagian ini juga memperkenalkan konsep berikut:

Lihat juga