Class Constructors Kullanımı (Kurucu Metotlar) – C#

Class Constructors denilen kurucu metotlar bir  sınıf veya yapı oluşturulduğunda, kurucusu çağrılır. Kurucular, sınıf veya yapı ile aynı ada sahiptir. Diğer metotlardan bazı farklılıkları vardır.

  • Kurucu metot sınıf ismiyle aynı olmalıdır.
  • Public olarak tanımlanmalıdır.
  • Geriye değer döndürmez.

Bir örnek yaparak uygulamada görelim. Bir marketiniz var ve yeni bir ürün geldi bunu sisteminize eklemek istiyorusunuz. Yeni ürün oluştur dediğinizde ürünle ilgili değişkenlerinde oluşmasını istiyorsanıza aşağıdaki gibi bir constructor yapısı yazabilirsiniz.

Default Constructor Kavramı

Her sınıfın biz tanımlasak da tanımlamasak da bir yapıcı metodu vardır. Bu yapıcı metoda varsayılan yapıcı metot denilmektedir. Default olarak sınıf içerisinde yer alan bu yapıcı metodun görevi; sınıf içerisindeki özelliklere(değişkenlere) herhangi bir ilk değer vermediğimizde, bu özelliklerden numerik olanlara “0”, bool tipinde olanlara “false ” ve string gibi referans tipli olanlara da “null” değerini atamaktadır.

Thank you for reading!

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

This site uses Akismet to reduce spam. Learn how your comment data is processed.