基本クラスと子クラスがあります。基本クラスにはいくつかの変数が含まれ、子にはいくつかの変数が含まれます。
私がする必要があるのは、子クラスのオブジェクトを作成するときに、子オブジェクトの基本クラス変数を設定するコンストラクターに基本クラス オブジェクトを渡すことです。
コード:
public class BaseClass
{
public int BaseInteger;
public double BaseDouble;
public bool BaseBool;
}
public class ChildClass : BaseClass
{
public ChildClass(BaseClass baseClass)
{
this.base = baseClass; // I am trying to do this.
}
public int ChildInteger;
public string ChildString;
}
私がここでやろうとしていることは可能ですか?どのように?このコードを試したところ、このエラーが発生しました。
Use of keyword 'base' is not valid in this context