Statik sinif nə deməkdir?
Statik sinif nə deməkdir?

Video: Statik sinif nə deməkdir?

Video: Statik sinif nə deməkdir?
Video: Statistik Orta,Median,Moda,Ən böyük Fərq 2024, Bilər
Anonim

C# statik sinif bir sinifdir bunu təcəssüm etdirmək olmaz. Yeganə məqsədi sinif onun miras qalmış planlarını təqdim etməkdir siniflər . A statik sinif istifadə edərək yaradılmışdır " statik "C#-da açar söz. A statik sinif ehtiva edə bilər statik yalnız üzvlər. üçün obyekt yarada bilməzsiniz statik sinif.

Eynilə soruşa bilərsiniz ki, statik sinifin istifadəsi nədir?

Statik siniflər üçün qablar kimi istifadə olunur statik üzvləri. Statik üsulları və statik xassələri a-nın ən çox istifadə olunan üzvləridir statik sinif . Hamısı statik üzvləri birbaşa istifadə edərək çağırılır sinif ad. Statik metodlar müəyyən bir işi yerinə yetirir və növün nümunəsi deyil, birbaşa tip adından istifadə etməklə çağırılır.

Bir də soruşa bilərsiniz ki, sinif nə vaxt statik olmalıdır? İstifadə etmənin üstünlüyü a statik sinif kompilyator heç bir instansiya üzvlərinin təsadüfən əlavə olunmadığından əmin olmaq üçün yoxlaya bilər. Kompilyator bunun nümunələrinə zəmanət verəcəkdir sinif yaradıla bilməz. Statik siniflər möhürlənmişdir və buna görə də miras qala bilməz. Onlar heç kimdən miras ala bilməzlər sinif Obyekt istisna olmaqla.

Bundan əlavə, sinfi statik edə bilərikmi?

Cavab HƏ, Biz bacarırıq var statik sinif javada. javada, Biz var statik misal dəyişənləri, eləcə də statik üsulları və həmçinin statik blok. The sinif olan qapalı yuva sinif Xarici kimi tanınır sinif . javada, Biz bacarırıq 't etmək Üst səviyyə sinif statik.

C#-da statik siniflə statik olmayan sinif arasındakı fərq nədir?

Statik arasındakı fərq və yox - statik sinif In statik sinif , obyektlər yaratmağa icazə verilmir. In yox - statik sinif , sizə new açar sözdən istifadə edərək obyektlər yaratmağa icazə verilir. Məlumat üzvləri statik sinif vasitəsi ilə birbaşa əldə edilə bilər sinif ad.

Tövsiyə: