首先,我是C#开发人员哈哈!在抽象类中调用超类
我在我的程序中有一个叫做Game的抽象类,它有几个方法来执行更新和渲染游戏等。我只是想知道,如果在扩展类中调用超级方法是适当的,还是有其他我应该使用的东西?
public void initialize()
{
// Do a bunch of stuff here
// and call the base method
super.initialize(); // Is this proper coding convention for abstract classes, or should I use something different?
}
是的,这是正确的呼叫 – ByeBye
首先,这没有什么用C#这样做删除C#标签。其次,我不明白你的问题。你为什么想打电话给super()?有没有理由,如果是的话,是什么?如果你没有理由,你为什么要使用它? – Pickle
如果你需要打电话给超级,那就做吧,没有错。 – tak3shi