|
using
System;
abstract
class AbstractClass
{
public
void Display()
{
Console.WriteLine("Hello PRAGIM Technologies");
}
//Abstract
method, no body only declaration
public
abstract void
ExampleMethod();
}
class
MainClass : AbstractClass
{
//MainClass
implementing inherited abstract method
public
override void
ExampleMethod()
{
Console.WriteLine("ExampleMethod Implemented");
}
public
static void Main()
{
//Error! Cannot create instance of an abstract class
//AbstractClass AC = new AbstractClass();
MainClass MC = new
MainClass();
MC.Display();
MC.ExampleMethod();
}
}
|