Google에서 "호출 기반 생성자"를 사용했지만 필요한 답변을 얻지 못했습니다.C# 호출 기본 생성자
다음은 내가 가지고있는 생성자입니다.
public class defaultObject
{
Vector2 position;
float rotation;
Texture2D texture;
public defaultObject(Vector2 nPos, float nRotation, Texture2D nTexture)
{
position = nPos;
rotation = nRotation;
texture = nTexture;
}
}
이제는 생성자와 그 모든 작동을 상속 받고 싶습니다. 이것은 내가 기대하는 것입니다.
public class Block : defaultObject
{
// variables inherited from defaultObject
public Block : defaultObject; //calls defaultObject constructor
}
왜 그럴 수 없습니까?
그냥 고쳤습니다, 용의자. – ShadowByte