Exemplo n.º 1
0
        static void Main(string[] args)
        {
            ToDisplay display = new ToDisplay();

            Point[] p = new Point[4];
            p[0] = new Point(0, 0);
            p[1] = new Point(0, 5);
            p[2] = new Point(5, 4);
            p[3] = new Point(4, 0);
            Figure figure = new Rectangle(display, p);

            figure.PrintDescriptionFigure();
            figure++;
            figure.PrintDescriptionFigure();
            Console.ReadKey();

            Point[] pT = new Point[3];
            pT[0] = new Point(2, 0);
            pT[1] = new Point(1, 3);
            pT[2] = new Point(4, 5);

            var triangle = new Triangle(display, pT);

            triangle.PrintDescriptionFigure();
            triangle++;
            triangle.PrintDescriptionFigure();
            Console.ReadKey();

            var ellipse = new Ellipse(display, new Point(0, 0), 10, 5);

            ellipse.PrintDescriptionFigure();
            ellipse++;
            ellipse.PrintDescriptionFigure();
            Console.ReadKey();
        }