Yazeka
Arama sonuçlarına göre oluşturuldu
Constructor aşırı yükleme, bir sınıf içinde aynı ada sahip ancak farklı parametrelere sahip birden fazla yapıcı (constructor) metot tanımlanmasıdır 23.
Her yapıcı metot, farklı bir görevi yerine getirecek şekilde düzenlenir 3. Bu teknik, projelere esneklik kazandırır ve sınıflara farklı erişim imkanları sunar 2.
Örnek:
class arac{ int yas; String model; String marka; // 2 yapıcı metot oluşturduk arac(int i,String n){ yas = i; model = n; } arac(int i,String n,String y){ yas = i; model = n; marka=y; } // ekran çıktısı için metot tanımladık void goster(){ System.out.println(yas+" "+model+" "+marka); } public static void main(String args[]){ // 2 adet nesne oluşturduk arac arac1 = new arac(3,"Clio"); arac arac2 = new arac(5,"Gtr","Nissan"); // ve goster metodumuzu kullanarak ekran çıktımızı verdik arac1.goster(); arac2.goster(); } }
5 kaynaktan alınan bilgiyle göre: