C#默認(rèn)構(gòu)造函數(shù)的作用

字號(hào):

構(gòu)造函數(shù)主要用來(lái)初始化對(duì)象。它又分為靜態(tài)(static)和實(shí)例(instance)構(gòu)造函數(shù)兩種類(lèi)別。大家應(yīng)該都了解如果來(lái)寫(xiě)類(lèi)的構(gòu)造函數(shù),這里只說(shuō)下默認(rèn)構(gòu)造函數(shù)的作用,以及在類(lèi)中保留默認(rèn)構(gòu)造函數(shù)的重要性。實(shí)際上,我說(shuō)錯(cuò)了。正確的說(shuō)法是:以及在類(lèi)中保留空參數(shù)構(gòu)造函數(shù)的重要性。 我們來(lái)寫(xiě)一個(gè)類(lèi)A,代碼如下: view plaincopy to clipboardprint?
    public class A
    {
    public int Number; //數(shù)字
    public string Word; //文本
    }
    //考試大提示:在Test類(lèi)中實(shí)例化
    public class Test
    {
    static void Main()
    {
    A a = new A(); //實(shí)例化,A()即為類(lèi)A的默認(rèn)構(gòu)造函數(shù)
    Console.WriteLine(“Number = {0}"nWord = {1}”,a.Number,a.Word);
    Console.read();
    }
    }
    輸出的結(jié)果是:
    Number = 0
    Word =