C#
Пример
class My1
{
public virtual void Display()
{
Console.WriteLine("Hello 1");
}
}
class My2 : My1
{
public override void Display()
{
Console.WriteLine("Hello 2");
}
}
class My3 : My2
{
public override sealed void Display()
{
Console.WriteLine("Hello 3");
}
}
class Program
{
static void Main(string[] args)
{
// testing
My1 test = new My3();
test.Display();
}
}