如何将所有虚拟方法复制到派生类?

时间:2012-01-26 17:49:27

标签: c# visual-studio-2010 c#-4.0

我从GameComponent类派生,我想知道我是否让VS2010在派生类中为我写了所有GameComponent类虚拟方法。

编辑:我知道Initialize,Update,LoadContent等。我也知道我可以编写覆盖,它会为我建议一个方法列表。我想知道他们是否可以自动复制(作为覆盖)?

2 个答案:

答案 0 :(得分:2)

有两个你应该通常覆盖,初始化和更新。这真的从了解如何实现游戏组件开始,一个工具可能没什么帮助。 IntelliSense执行繁琐的工作,只需编写“公共覆盖”,它会弹出一个可覆盖的候选方法列表。 Tab键完成正确的声明,方法体内的代码完全由你自己编写。

答案 1 :(得分:0)

如果您打算重新定义派生方法,则只需重写派生方法。

http://msdn.microsoft.com/en-us/library/ms228387(v=vs.80).aspx