c#类继承:如果一个类要继承一个构造函数有参数的类,且继承的子类要实现无参构造函数的调用,这能否实现

来源:百度知道 编辑:UC知道 时间:2024/05/25 17:42:27

可以实现,你在基类也就是父类上写一个无参的构造函数,这样父类就有两个构造函数了,这样子类就可以实现无参的构造函数的调用了

构造方法不能被子类继承,只能通过base调用

能啊,但是叫做调用不叫继承,你把基类(父类加个默认的构造函数就可以了);默认构造函数为无参构造函数

你是想要这种效果吗
class Base
{
public Base(int param);
}
class Extend : Base
{
public Extend()
: base(1234)
{ }
}

可以显示的调用~~~可以实现~~