Java Programlama Dili Kurucu Metot ( Constructor ) Yardımı İle
Başlangıç Durumu ( Initialization )
Java'da nesnelerimizi hazırlama görevini üstlenen yapılar bir tür metotlardır ama diğer metotlardan onları ayıran özelliklere sahip metotlardır.Biz bu metotlara kurucu ( constructor ) diyoruz.
Bu nesneyi hazır hale getiren yapıların temel özelliği isimleridir ; kendilerine verilecek isim yardımıyla Java bu kurucu ( constructor ) metotdu nesne oluşmadan hemen öncesinde çağırıp nesneyi bu kurucu metot yardımıyla oluşturmalıdır.Bu işlemin otomatik bir biçimde çalışması için Java'nın bu isimle daha önce tanışmış olması gerekmektedir.Bu soruna çözüm olarak yapılandırıcı yani kurucu metot isimleri Sınıf isimleriyle birebir aynı olduğunda bu sorun ortadan kalkmaktadır.Java tarafından ilk adım atılabilmektedir.Şimdi bu durumu açıklayan basit bir örnek ile devam edeceğiz.
Java - Kurucu Yapılandırıcı ( Constructor Example ) Örnek :
Java'da kurucu ( yapılandırıcı ) metot örneği program kodları :
Java'da kurucu ( yapılandırıcı ) metot örneği program çıktısı:
public class izmirİnsani {
// Kurucu Metot ( Yapılandırıcı )
public izmirİnsani() {
System.out.println("İzmir insanı bir başkadır.");
System.out.println("Bu Sınıf Türediğinde Otomatik Çalışırım Çünkü Ben Yapılandırıcıyım.");
}
public static void main(String[] args) { // Programın başlayacağı main metotdu.
new izmirİnsani(); //izmirİnsanı herhangi bir referans'a bağlamadan türetiyoruz.
// yukarıdaki kurucu metotumuzun otomatik olarak çalıştığını
// aşağıdaki console çıkısında görebiliriz.
}
}
İzmir insanı bir başkadır.
Bu Sınıf Türediğinde Otomatik Çalışırım Çünkü Ben Yapılandırıcıyım.
Hiç yorum yok:
Yorum Gönder