好像不能吧,在调用基类的构造函数的时候要用Base方法。如下:
class Father
{
public Father()
{
}
public Father(string Name)
{
this.name = Name;
}
string name;
}
class Son : Father
{
public int Age;
public Son(){}
public Son(string Name):base(Name){}
public Son(string Name,int age):base(Name){this.Age=age;}
}
static void Main(string[] args)
{
Son s = new Son("张三");
} |