namespace contest
{
class Program
{
static void Main(string[] args)
{
B b = new B();
}
}
class A {
public A() {
k();
}
private void k() {
Console.WriteLine(base.GetType().Name);
}
}
class B : A {
}
}
有人能告诉我为什么它输出“B”而不是“Object”,base.GetType() 不获取 A 的父对象因此是根对象吗?
非常感谢