У меня возникли проблемы с переопределением метода родительского класса в С#. Родительский класс настроен так:
public class Base {
public Base(Game1 game)
{
this.game = game;
}
public virtual void Draw()
{
}
}
... И дочерний класс:
public class Ext : Base {
public Ext(Game1 game) : base(game)
{
}
public override void Draw(SpriteBatch batch)
{
}
}
Я знаю, что в прошлом я успешно переопределял родительский метод, и сейчас я, вероятно, пропускаю что-то невероятно простое... что это такое?
EDIT:. Это была опечатка: в фактическом script Ext выводит базу. Проблема все еще сохраняется. Спасибо за быстрые ответы.:)