Mam 1 klasę abstrakcyjną w której jest metoda Wait. Stworzyłem drugą klasę abstrakcyjną, aby metodę Wait troszkę zmodyfikować. Wygląda to mniej więcej tak:
public abstract class Druga : Pierwsza
{
public void Wait(int msDuration)
{
base.Wait(msDuration);
Console.WriteLine("czekam...");
}
}
public class MojaKlasa : Druga
{
public MojaKlasa()
{
...
}
}
W tym momencie dostaję błąd, że nie można MissingMethodException: Cannot create an abstract class. Wiem, że mogę metodę Wait przedefiniować w klasie MojaKlasa, ale chodzi mi o to, żeby przy tworzeniu innych klas już to było zrobione. Jest jakiś sposób, żeby to zrobić?