C#: Access Modifierlər Haqqında Əsaslar və İstifadəsi

Sdílet
Vložit
  • čas přidán 29. 08. 2024
  • C# proqramlaşdırma dilində istifadə olunan access modifierlər və onların funksiyaları barədə məlumatlar. Private, public, protected, internal və protected internal access modifierlərinin təsviri və istifadəsi haqqında ətraflı məlumatlar.
    Private:
    "Sadecə tanımlandığı sinif və ya yapı daxilindən çatışıla bilir. Başqa siniflər və yapılar bu elementə çata bilməz."
    Public:
    "Hər hansı bir yerə (başqa siniflər, fərqli fayllar və s.) çatışıla bilər. Ümumiyyətlə, bir sinifdə və ya yapıda varsayılan çatışma düzenidir."
    Protected:
    "Sadecə tanımlandığı sinifin və ya onun törədilmiş siniflərinin daxilindən və ya öz paketinin daxilindən çatışıla bilər. Yani, miras alınan siniflər bu elementə çata bilər."
    Internal:
    "Yalnız eyni montaj (assembly) daxilində (yəni eyni derləmə prosesində yaradılan kod hissələri) çatışıla bilər. Fərqli bir montajdan çatışma mümkün deyil."
    Protected Internal:
    "Həm tanımlandığı sinifin törədilmiş sinifləri həm də eyni montaj daxilindəki digər siniflər tərəfindən çatışıla bilər. Bu, protected və internal xüsusiyyətlərinin birləşməsidir.

Komentáře • 14