このコードが 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;
}
}
次のエラーが表示されます。
親には、0 の引数を取るコンストラクターが含まれていません。
非パラメトリックコンストラクタを作成せずに、どうすれば修正できますか?