如果我在 C# 中有这段代码:
public abstract class Parent
{
private int x;
public Parent(int x)
{
this.x = x;
}
public abstract void foo;
}
public class Child
{
public override void foo()
{
x = x + 10;
}
}
我收到以下错误:
Parent 不包含采用 0 个参数的构造函数。
如何在不创建非参数构造函数的情况下修复它?