C#
class Book1
{
~Book1()
{
Console.WriteLine("~Book1");
}
}
class Book2 : Book1
{
~Book2()
{
Console.WriteLine("~Book2");
}
}
class Book3 : Book2
{
~Book3()
{
Console.WriteLine("~Book3");
}
}
class Program
{
static void Main(string[] args)
{
Book3 book = new Book3();
}
}