SORU
11 HAZİRAN 2011, CUMARTESİ


Ne zaman açıkça bir üst sınıf kurucusunu çağırmak için ihtiyacınız var mı?

Bu yüzden bir üst uzanan bir alt sınıf var diyelim. Ne senaryolarda açıkça super() çalıştırmak için üst sınıf yapıcısı almak için girmem gerekiyor?

Bakıyorum bir örnek kitap hakkında soyut sınıflar ve ne zaman onlar uzatmak ile bir soyut olmayan alt sınıf, alt sınıfın varsayılan kurucu ise boş bir yorum diyor ki, bu sınıfın varsayılan kurucu denir. Aynı zamanda da birinin sorunu açıkça super() Arama değildi burada örneklerini gördüm.

Üst varsayılan/standart olmayan alt sınıfın varsayılan/yapıcı " demekten farkı standart olmayan yapıcı?

CEVAP
11 HAZİRAN 2011, CUMARTESİ


Sanaaslagerek sadece

super();

Eğer başka bir şey belirtmek musun yoksa yok olacak. Sanasadecekurucu belirtmek gerekirse aramak için:

  • Parametreleri olan bir üst sınıf kurucusunu çağırmak istiyorum
  • Üst sınıf yapıcısı yerine aynı sınıfta başka bir kurucu zinciri

İddia:

Birinin sorunu açıkça süper çağırıyordu de burada örneğini gördüğümüz aynı zamanda().

Herhangi bir örnek verebilir misiniz? Bunun nasıl olabileceğini hayal bile edemiyorum...

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ChasesAndCrashes

    ChasesAndCra

    31 Temmuz 2009
  • Jared Busch

    Jared Busch

    25 Mayıs 2011
  • My Name Is Jeff

    My Name Is J

    26 ŞUBAT 2008