class abstract A: class Object { public abstract void ShowName(); }class B: class A { public override void ShowName() { Console.WriteLine("B"); } }class C: class A { public override void ShowName() { Console.WriteLine("C"); }class App { public static void Main() { A objectB = new B(); A objectC = new C(); objectB.ShowName(); objectC.ShowName();} }
{
public abstract void ShowName();
}class B: class A
{
public override void ShowName()
{
Console.WriteLine("B");
}
}class C: class A
{
public override void ShowName()
{
Console.WriteLine("C");
}class App
{
public static void Main()
{
A objectB = new B();
A objectC = new C();
objectB.ShowName();
objectC.ShowName();}
}