저는 기본 클래스와 하위 클래스가 있습니다. 기본 클래스는 일부 변수를 포함하고 자식 변수는 일부 변수를 포함합니다.하위 개체의 기본 개체를 할당하십시오.
내가해야 할 일은 자식 클래스의 개체를 만들 때 생성자에서 자식 개체의 기본 클래스 변수를 설정할 기본 클래스 개체를 전달한다는 것입니다.
코드 :
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
가} 그냥 – chancea
그냥 코드에 대한 참조를 전달합니다 그럼 당신은 단순히 당신의
ChildClass
클래스에서이 기본 생성자를 호출 할 수 있습니다 굉장히 유용하다. – svick