class Program
{
static void Main(string[] args)
{
//这样先实例父类,再实例子类,实例父类的a(),再实例子类的b(string s)
b bb = new b("a");
}
}
public class a
{
public a()
{
}
public a(string s)
{
}
public a(int i)
{
}
}
public class b:a
{
public b()
{
}
public b(string s)
{
}
public b(int i)
{
}
}
//变化一下
class Program
{
static void Main(string[] args)
{
//这样也是先实例父类,再实例子类,但是先实例父类的a(string s),再实例子类的b(string s),因为要指明base
b bb = new b("a");
}
}
public class a
{
public a()
{
}
public a(string s)
{
}
public a(int i)
{
}
}
public class b:a
{
public b()
{
}
public b(string s):base(s)
{
}
public b(int i)
{
}
}