C# (OOP) static üyeler #30

Bu yazıda – C# Programlama Dili – (OOP) Static üyeler #30 – kısımını işleyeceğiz, umarım faydalı olur. Statik üyeler, sınıfa ait olan ve belirli bir örnekle ilgili olmayan üyelerdir. Sınıflardaki statik üyeler, tüm sınıf üyeleri tarafından paylaşılır. Ve static’i bir kez tanımlarsak 1000 kez kullanabiliriz. Static üyeler Static üylere erişimi için, sınıfın adıyla erişeceğiz. static […]

Bu yazıda – C# Programlama Dili – (OOP) Static üyeler #30 – kısımını işleyeceğiz, umarım faydalı olur.

Statik üyeler, sınıfa ait olan ve belirli bir örnekle ilgili olmayan üyelerdir.

Sınıflardaki statik üyeler, tüm sınıf üyeleri tarafından paylaşılır. Ve static’i bir kez tanımlarsak 1000 kez kullanabiliriz.

Static üyeler

Static üylere erişimi için, sınıfın adıyla erişeceğiz. static değişkenler şu şekilde tanımlanır (public static int sayac = 0;) static olarak tanımladığımız değişkende static anahtar sözcüğü bulunmak zorundadır, ve biz static değişkenlere sınıfın adıyla (yardımıyla) erişeceğiz.

  • Static metotlar:
    • Static metotlar sadece, static değişkenlere erişebilirler
  • Yani eğer bir metotda static olarak tanımlayacak olursak, ve aynı zamanda sınıfın değişkenelerini erişmek istiyorusak,
    • Sınıfın içindeki tanımlanan değişkenler static olması gerekiyor ki, biz o değişkenlere kullanabilelim.

Aşağıda static metotlar ve static değişken ile bir örnek verilmiştir.

Kişiler sınıfın kod kısımı:

73
74

Main metodun kod kısmı:

75

Çıktısı:

76

İyi çalışmalar dileriz.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir