Ich habe Probleme, die Methode einer übergeordneten Klasse in C#zu überschreiben. Die übergeordnete Klasse ist so eingerichtet wie SO: < /p>
public class Base {
public Base(Game1 game)
{
this.game = game;
}
public virtual void Draw()
{
}
}
< /code>
...und die untergeordnete Klasse: < /p>
public class Ext : Base {
public Ext(Game1 game) : base(game)
{
}
public override void Draw(SpriteBatch batch)
{
}
}
< /code>
Ich weiß, dass ich in der Vergangenheit eine übergeordnete Methode erfolgreich überschrieben habe, und im Moment habe ich wahrscheinlich etwas unglaublich Einfaches übersehen ... Was ist es? Das
Problem bleibt immer noch bestehen. Vielen Dank für die schnellen Antworten.

Ich habe Probleme, die Methode einer übergeordneten Klasse in C#zu überschreiben. Die übergeordnete Klasse ist so eingerichtet wie SO: < /p>
public class Base {
public Base(Game1 game)
{
this.game = game;
}
public virtual void Draw()
{
}
}
< /code>
...und die untergeordnete Klasse: < /p>
public class Ext : Base {
public Ext(Game1 game) : base(game)
{
}
public override void Draw(SpriteBatch batch)
{
}
}
< /code>
Ich weiß, dass ich in der Vergangenheit eine übergeordnete Methode erfolgreich überschrieben habe, und im Moment habe ich wahrscheinlich etwas unglaublich Einfaches übersehen ... Was ist es? Das [url=viewtopic.php?t=26065]Problem[/url] bleibt immer noch bestehen. Vielen Dank für die schnellen Antworten. :)