【发布时间】:2013-06-20 07:51:22
【问题描述】:
我有一个基类和一个子类。基类包含一些变量,子类包含一些变量。
我需要做的是,当我创建子类的对象时,我在其构造函数中传递基类对象,它将设置子对象的基类变量。
代码:
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
【问题讨论】:
标签: c# inheritance