C#继承关系中构造器之间的关系
在前面《C#继承》一节中已经介绍了类的继承关系,但一直没有涉及的内容是类中的构造器,在继承关系中构造器之间究竟是什么关系呢?
先看一下实例代码,然后观察运行结果。
class Program
{
static void Main(string[] args)
{
B b = new B();
}
}
class A
{
public A()
{
Console.WriteLine("A类的构造器");
}
}
class B :A
{
public B()
{
Console.WriteLine("B类的构造器");
}
}
执行上面的代码,效果如下图所示。
发表评论