我有一个基类和派生类。基类有 2 个构造函数,如下所示。
class A
{
public A()
{
Console.WriteLine("I AM BASE class");
}
public A(int x)
{
Console.WriteLine("base : parameter 1");
}
}
class B : A
{
public B()
{
Console.WriteLine("I AM DERIVED class");
}
}
class Program
{
static void Main(string[] args)
{
B b = new B();
Console.ReadKey();
}
}
输出是I AM BASE CLASS并且I AM DERIVED CLASS 我的要求是,当 B 被实例化时,应该调用基类的参数化构造函数而不是默认构造函数。请让我知道如何实现这一目标?