SORU
26 EYLÜL 2008, Cuma


İlk çağrılan?C temel kurucu# -

İlk temel kurucu çağrılan veya "diğer şeyler burada"?

public class MyExceptionClass : Exception
{
    public MyExceptionClass(string message, string extrainfo) : base(message)
    {
        //other stuff here
    }
}

CEVAP
26 EYLÜL 2008, Cuma


Temel sınıf kurucularını türetilmiş sınıf oluşturucular önce aradı, ama türetilmiş sınıf temel sınıf başlatıcılar başlatıcılar önce aradı. E. g. aşağıdaki kodu

public class BaseClass {

    private string sentenceOne = null;  // A

    public BaseClass() {
    	sentenceOne = "The quick brown fox";  // B
    }
}

public class SubClass : BaseClass {

    private string sentenceTwo = null; // C

    public SubClass() {
    	sentenceTwo = "jumps over the lazy dog"; // D
    }
}

İcra emri: C, A, D, B

Bu 2 msdn makaleleri okuyun:

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 3DS Max Tutorials

    3DS Max Tuto

    4 AĞUSTOS 2013
  • Darren Kitchen

    Darren Kitch

    3 EKİM 2011
  • Schmittastic Jr.

    Schmittastic

    19 Mart 2013