C#에서 할아버지의 생성자를 호출하는 방법이 있습니까?C#의 다중 레벨 상속 생성자
public class A
{
public A(parameterX x)
{
doSomething();
}
}
public class B : A
{
public B(parameterX x) : base(x)
{
doSomethingElse();
}
}
을 그리고 내가 가진 :의 내가 있다고 가정 해 봅시다 나는이 무엇 사용할 수
public class C : B
{
}
내가 A의 생성자를 호출하는 C의 생성자를 원하는?
public C(parameterX x) : base : base(x)
또는 어떻게 그냥 C에서 A의 생성자를 호출 할 수 있습니다 : 같은 뭔가가 있나요?
감사합니다.
왜 B 생성자가 A를 호출하지 않아도 C가 호출되면 A가 호출됩니다. –