C#構告函數的繼承問題

構造函數的繼承問題C#     點擊進入連接

 

摘要:

當父類構造承數不是默認構造函數(即有傳入參數時),基類要用base指定父類傳入參

如:

父類

    class TestClass
    {
        public TestClass(String aaa)
        {
            MessageBox.Show("parent"+aaa);
        }
    }

 

子類

    class TestClassC:TestClass
    {
        public TestClassC(String ccc):base(ccc)
        {
            MessageBox.Show("child" + ccc);
        }
    }

 

當調用:

TestClassC tCC=new TestClassC("HH");

結果爲

先出parentHH

再出childHH

發佈了57 篇原創文章 · 獲贊 7 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章