我有Google的“调用基础构造函数”,但没有得到所需的答案。
这是我拥有的构造函数;
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
}
我为什么不能这样做?
最佳答案
为什么要隐藏继承的成员?
因为我敢打赌,基类中的方法未标记为virtual
。
我看到您删除了问题的这一部分。好吧,我现在已经回答了...