static void Main(string[] args) { var printer = new ConsolePrinter(); var canvas = new Canvas(printer); FillFigures(canvas); Console.WriteLine(); foreach (var value in canvas.arrayOfFigures) { printer.Print(value); } Console.ReadKey(); }