class A 
{
public A()
{
Console.WriteLine("A has been structed");
}
public A(string str)
{
Console.WriteLine("A:"+str);
}
}class B :A
{
public B()
{
Console.WriteLine("B has been structed");
}
public B(string str)
{
Console.WriteLine("B:"+str);
}
}static void Main(string[] args)
{
B obj=new B("Hello");
Console.ReadLine();
}运行中并没有调用public A(string str)?