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

  • AmazonWireless

    AmazonWirele

    8 EYLÜL 2010
  • Autodesk 3ds Max Learning Channel

    Autodesk 3ds

    23 HAZİRAN 2010
  • Dellbear816

    Dellbear816

    4 Mart 2008