Ich bin überrascht zu wissen, dass eine abstrakte Klasse in C# auch ohne abstrakte Methoden möglich ist.
abstract class AbstractDemo
{
public void show()
{
Console.WriteLine("In Show Method");
}
}
class MainDemo:AbstractDemo
{
public static void Main()
{
Console.WriteLine("In Main Method");
}
}
Gibt es dafür eine Erklärung?