static void Main()
{
Figure[] figures = new Figure[]
{
// Правила языка запрещают создавать экземпляры абстрактных типов
//new Figure(),
new Rectangle(3,4),
new Square(3),
new Ellipse(2.5, 1.9),
new Ellipse(3.1, 3.1),
new Circle(3.1),
};
foreach (Figure figure in figures)
{
PrintFigure(figure);
}
}