dalam pemahaman mengenai pengubah akses dan pengubah statik dalam C#
Dalam pengaturcaraan C#, anda mungkin sudah menggunakan watak pengubahsuaian akses
, tetapi fungsi pengubah akses lain mungkin tidak tahu banyak mengenainya. Artikel ini akan meneroka pengubahsuaian akses dalam C#, terangkan perbezaan antara, public
, public
dan pernyataan pengubahsuaian bukan akses secara terperinci, dan menjelaskan pengubahsuaian misteri private
dan ciri -cirinya. protected
static
Pengubahsuaian akses: Tentukan sempadan kebenaran akses
Penglihatan dan kebolehcapaian kelas kawalan peranti, kaedah dan pembolehubah dalam program. C#menyediakan pelbagai pengubahsuaian akses:
:
public
: Format pengubahsuaian akses yang paling ketat adalah terhad kepada akses dalaman ke kelas entiti. private
Pengubahsuaian Semi -Private, membolehkan akses kepada tuntutan, derivatif dan set urutan yang sama.
protected
internal
private protected
protected
Pengubahsuaian adalah alat yang berkuasa yang memberikan atribut yang unik: instantiated:
Kelas statik tidak boleh diterapkan sebagai kelas bukan statik. Anda tidak akan melihat kata kunci yang biasa untuk membuat contoh kelas statik.Ahli: Semua ahli kelas statik adalah statik, yang bermaksud bahawa tidak kira berapa banyak objek yang dibuat, setiap ahli hanya mempunyai satu versi.
Fungsi membina: static
Kelas statik boleh mempunyai pembina statik.
new
Kelas statik biasanya digunakan sebagai pembekal perkhidmatan, menyediakan fungsi mudah tanpa perlu membuat beban contoh. Atas ialah kandungan terperinci Apakah pengubah akses dan pengubah statik dalam C#, dan bagaimana ia berfungsi?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!