sealed class
using System;
// sealed keyword is used with a class to prevent inheritance
sealed class Class1
{
public void display1()
{
Console.WriteLine("display of Class1");
}
}
class Class2 : Class1
{
public void display2()
{
Console.WriteLine("display of Class2");
}
static void Main(string[] args)
{
Class2 c2 = new Class2();
c2.display1();
c2.display2();
Console.ReadLine();
}
}
Output:
'Class2': cannot derive from sealed type 'Class1'