首先,我是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