本帖最后由 钱灿 于 2012-7-8 23:46 编辑
类:
public class BaseClass
{
public BaseClass()
{
}
public BaseClass(int i)
{
}
}
public class MyClass : BaseClass
{
public MyClass() : this(2, 3)
{
}
public MyClass(int i)
{
}
public MyClass(int i, int j) : base(i)
{
}
}
实例化:
MyClass myObj = new MyClass(1, 2);
他们的执行序列是怎么一回事???
---------------------------------------------
测试了下……结果是public BaseClass(int i)与public MyClass(int i, int j)调用过……参数i为1,j为2……那么public MyClass() : this(2, 3)有啥子用呢?
|