Java’da kurucuların özelikleri:
1. Kurucu,
sınıf içinde tanımlı bir metot gibi tanımlanır; ama bir metot değildir.
2. Kurucu,
ait olduğu sınıfın adını alır.
3. Kurucunun return deyimi
yoktur
4. Kurucunun
parametreleri olabilir veya olmayabilir.
5. Farklı
parametrelerle kurucu overload edilebilir; böylece birden çok
kurucu tanımlanabilir.
6. new operatörü
ile nesne yaratılırken kurucu kullanılıyorsa, kurulacak nesneye uyan overload
edilmiş kurucu çağrılmalıdır.
7. Sınıf
içinde hiç kurucu tanımlanmamışsa, java kendiliğinden öntanımlı kurucuyu
harekete geçirir ve sınıfa ait bir nesne yaratır.
8. Öntanımlı
kurucunun parametreleri yoktur.
9. Sınıf
içinde bir kurucu tanımlanmışsa, öntanımlı kurucu kendiliğinden yok olur.
10. Öntanımlı kurucunun görevi
üst sınıfındaki super() kurucusunu çağırıp sınıfa ait bir nesne kurmaktır.
Hiç yorum yok:
Yorum Gönder