C# (OOP) property özellik set get kullanımı #28

İyi günler dileriz, bugün sizlere – C# Programlama Dili – (OOP) Property Özellik Set Get Kullanımı#28 – hakkında konuşacağız, umarım sizler için faydalı bilgiler olacaktır. Bu dersimizde Set ve Get özelliğini hakkında bilgi vereceğiz, önceki derslerde Set ve Get metotlarından bahs etmiştik ama bu ders Set ve Get özelliklerini bahs edeceğiz, bu iki arasında farklılık […]

İyi günler dileriz, bugün sizlere – C# Programlama Dili – (OOP) Property Özellik Set Get Kullanımı#28 – hakkında konuşacağız, umarım sizler için faydalı bilgiler olacaktır.

Bu dersimizde Set ve Get özelliğini hakkında bilgi vereceğiz, önceki derslerde Set ve Get metotlarından bahs etmiştik ama bu ders Set ve Get özelliklerini bahs edeceğiz, bu iki arasında farklılık var o yüzden ayrı bir konuyu ayırdık.

Özellik Set Get

Set ve Get özelliğini tanım şekli aşağıdaki gibidir.

public int KisiId

{

   set

   {

   }

   get

   {

   }

}

Genelde set ve get’e tanımladığımız zaman, erişim belirleyicisini (Access Modifiers). public olarak tanımlıyoruz. özellikleri her zaman büyük harf ile tanımlamak çok mantıklı olur, KisisId, oldu gibi.

Neden özellik, erişim belirleyicisi public’tir, eğer public olmazsa biz diğer değişkenlere ve global alanındaki değişkenleri erişemeyiz, ve işimizi yaramaz, o yüzden public olarak tanımlıyoruz.

  • Set
    • Yardımıyla içerini dolduracak/ayarlayacak ve değer verecektir.
  • Get
    • Yardımıyla değerini geri döndürecektir.

kisi1.KisiIdisi = 10;          // Eğer böyle tanımlasak (Set) çağırılacak

int x = kisi1.KisiIdisi;       // Eğer böyle tanımlasak (Get) çağırılacak

// Yukardaki yorum satırlarını dikkat etmenizi rica ediyoruz.

Aşağıda Set ve Get ile ilgi bir kod örneği verilmiştir.

Kisi sınıfın kod kısmı

66
67

Kod devamı, Main metotdun kod kısmı.

68

Fotoğrafları daha iyi görebilmek için indirebilirsiniz.

Başarılar dileriz.

Bir cevap yazın

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