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

  • Bryan Adams

    Bryan Adams

    30 Mart 2006
  • TantalizingTrance

    TantalizingT

    15 ŞUBAT 2009
  • whiteboy7thst

    whiteboy7ths

    1 Temmuz 2009