usingsystem;
using
system.collections.generic;
using
system.linq;
using
system.text;
namespace
#region 第一種情況
public
class
a
}public
class
b:a
}#endregion
#region 第二種用法
public
class
a1
}public
class
b1 : a1
}#endregion
#region 第三種用法
public
class
c
}public
class
d : c
", str);}}
#endregion
//其實在實際應用的時候,我建議新手還是 例項化兌現比較好一點
//base 配合著this 使用更加的快捷方便
}}
c 建構函式中的this和base
首先要明確 this指向的本例項的建構函式,base指向的時基類的建構函式。再執行順序上,a this表明,在執行本建構函式之前,先執行this指向本例項的建構函式,再執行本函式。b base表明,在執行本建構函式之前,先執行base指向的基類的建構函式,再執行本函式。示例demo 建立兩個 類,乙...
C 建構函式裡的base和this的區別
class baseclass numa public baseclass int i numa class childclassa baseclass numb public childclassa int i numb public childclassa int i,int j base i ...
C 建構函式裡的base和this的區別
class baseclass numa public baseclass int i numa class childclassa baseclass numb public childclassa int i numb public childclassa int i,int j base i ...