構造函數的繼承問題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