C# Yapıcı Metot

Merhaba arkadaşlar, bu yazımda sizlere Yapıcı Metot diğer adıyla Constructors‘dan bahsedeceğim.

Bir yapıcı metot, o sınıfın yeni bir nesnesi oluşturulduğunda çalıştırılan, sınıfın özel bir metotudur. Bir yapıcı metot sınıf adıyla aynı isme sahiptir.

Örnek

Bu işlemden sonra insan sınıfından bir nesne örneklendiğinde yapıcı metotlar otomatik olarak çalışır.

Bu birçok programda kullanılmaktadır. Örnek vermek gerekirse bir siteye üye olduğunuz anda gelen e-postalar bu şekilde(mantık olarak) çalışmaktadır. Buradaki yapıcı metot’un avantajı tek tek kullanıcı yönetiminden ziyade otomatik hale getirmektedir.

Yapıcı metotlar, bir başlangıç değer ayarlamak için de kullanılabilir. Varsayılan bir yapıcı metotun parametresi yoktur. Fakat gerektiğinde parametre eklenebilir. Aşağıdaki örnek bu durumu açıklayacaktır.

Örnek

Yapıcı metotlar, daha önceki yazılarımda mevcut olan fonksiyon aşırı yükleme gibi aşırı yüklenebilirler.

Umarım faydalı olmuştur..

 

 

Bir cevap yazın