You are on page 1of 2

using System;

using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

public class shape


{
public void display()
{
Console.WriteLine("shape");
}

}
public class ellipse : shape
{
public void display1()
{
Console.WriteLine("ellipse");
}

}
public class polygon : shape
{
public void display2()
{
Console.WriteLine("polygon");
}

}
public class circle : ellipse
{
public void display3()
{
Console.WriteLine("circle");

}
}
public class triangle : polygon
{
public void display4()
{
Console.WriteLine("Triangle");
}

}
public class rectangle
{
public void display5()
{
Console.WriteLine("Rectangle");
}

}
public class pentagon : polygon
{
public void display6()
{
Console.WriteLine("Pentagon");

}
public class square : rectangle
{
public void display7()
{
Console.WriteLine("Square");
}

}
public class shapes
{
static void Main(string[] args)
{
shape s=new shape();
polygon m = new polygon();
square sq = new square();
circle c = new circle();
ellipse e = new ellipse();
rectangle r = new rectangle();
pentagon p = new pentagon();
triangle t = new triangle();
s.display();
m.display();
c.display();
e.display();
p.display();
t.display();
c.display1();
e.display1();
m.display2();
p.display2();
t.display2();
c.display3();
t.display4();
sq.display5();
r.display5();
p.display6();
sq.display7();
Console.ReadKey();

}
}

You might also like