構造函數主要用來初始化對象。它又分為靜態(static)和實例(instance)構造函數兩種類別。大家應該都了解如果來寫類的構造函數,這裡只說下默認構造函數的作用,以及在類中保留默認構造函數的重要性。實際上,我說錯了。正確的說法是:以及在類中保留空參數構造函數的重要性。 我們來寫一個類A,代碼如下:
vIEw plaincopy to clipboardprint?
public class A
{
public int Number; //數字
public string Word; //文本
}
//在Test類中實例化
public class Test
{
static void Main()
{
A a = new A(); //實例化,A()即為類A的默認構造函數
Console.WriteLine(“Number = {0}"nWord = {1}”,a.Number,a.Word);
Console.read();
}
}
輸出的結果是:
Number = 0
Word =