SORU
10 Aralık 2009, PERŞEMBE


C# kurucu yürütme sipariş

Ne zaman . C#,

Class(Type param1, Type param2):base(param1)

sınıf yapıcısı önce ve sonra yürütülen üst sınıf yapıcısı denir ya Bankası'ndaki ilk kurucusunu çağırmak mı?

CEVAP
10 Aralık 2009, PERŞEMBE


Sipariş:

  • Üye değişkenleri hiyerarşisinde tüm sınıflar için varsayılan değerler olarak başlatılır

Sonra çoğu türetilmiş sınıf: ile başlayan

  • Değişken başlatıcılar en-türetilmiş bir tür için yürütülür
  • Kurucu zincirleme olarak adlandırılacak olan çalışır
  • Temel sınıf (tüm bu recurse:) başlatıldı
  • Bu sınıfta zinciri yapıcı organları (eğer zincirlenmişler eğer birden fazla olabilir NOT Foo() : this(...) vb . ile yürütülür

Java, temel sınıf başlatıldı unutmayınöncedeğişken başlatıcılar çalıştırın. Hiç kod noktası bu:) için önemli bir fark

Eğer ilgilenirseniz page with more details var.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BumbleDroid

    BumbleDroid

    18 EKİM 2010
  • FILIPeeeK

    FILIPeeeK

    22 Mayıs 2006
  • jpmkm1

    jpmkm1

    4 NİSAN 2008