Ev gelişme Statik üyeler nelerdir? - techopedia nedir?

Statik üyeler nelerdir? - techopedia nedir?

İçindekiler:

Anonim

Tanım - Statik Üyeler ne anlama geliyor?

Statik üyeler, sınıfın nesnelerine değil, statik veya statik olmayan bir sınıfın kendisine ait veri üyeleri (değişkenler) veya yöntemlerdir. Statik üyeler, nerede ve nasıl kullanıldıklarına bakılmaksızın her zaman aynı kalır. Statik üyeler sınıfla ilişkilendirildiğinden, onları çağırmak için o sınıfın bir örneğini oluşturmak gerekli değildir.

Techopedia, Statik Üyeleri açıklıyor

C # ve Java gibi dillerde statik yöntemler şu sözdizimi kullanılarak çağrılabilir: clsName.mthName (args); burada clsName sınıf adı ve mthName statik yöntem adıdır. Statik değişkenlere sınıf adlarından şu şekilde de erişilebilir: clsName.VarName; burada VarName statik değişken adıdır.

Statik bir değişken sınıfla ilişkilendirildiği için, değişkenin yalnızca bir kopyası bellekte bulunur. Bu kopya o sınıftaki tüm nesneler tarafından paylaşılıyor.

Statik üyelerin bazı özellikleri aşağıdaki gibidir:

  • Statik üye, özel üyeler de dahil olmak üzere kendi sınıfının tüm statik üyelerine erişebilir.
  • Statik bir üye erişim kontrol değiştiricileri kullanılarak bildirilebilir.
  • Statik üye sınıfı, adını içeren sınıfın adıyla nitelendirmeden başka herhangi bir statik üyeyi kullanabilir.
Statik üye sınıfı, herhangi bir ek sınıfla aynı ada sahip olamaz. Statik üye sınıfları ve arabirimleri yalnızca üst düzey sınıflar ve diğer statik üye sınıfları ve arabirimleri içinde tanımlanabilir.

Statik üyeler nelerdir? - techopedia nedir?