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

  • El SalvaLobo

    El SalvaLobo

    10 Temmuz 2006
  • FailArmy U

    FailArmy U

    29 AĞUSTOS 2009
  • Trevor Eckhart

    Trevor Eckha

    19 Aralık 2009