Professional Documents
Culture Documents
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
}
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();
}
}