110,534
社区成员
发帖
与我相关
我的任务
分享
class Program
{
static void Main(string[] args)
{
B obj = new B();
obj.PrintFields();
}
}
class A
{
public A()
{
PrintFields();
}
public virtual void PrintFields(){}
}
class B : A
{
int x = 1;
int y;
public B()
{
y = -1;
}
public override void PrintFields()
{
Console.WriteLine("x={0},y={1}", x, y);
}
}
}
B obj = new B();
public A()
{
PrintFields();
}
public A()
{
this.PrintFields();
}
obj.PrintFields();
A obj = new B();
obj.PrintFields();
public A()
{
PrintFields();
}