Esempio n. 1
0
        static void Main(string[] args)
        {
            for (int i = 0; i < 20; i++)
            {
                Circle circle = (Circle)ShapeFactory.GetCircle(GetRandomColor());
                circle.x      = GetRandomX();
                circle.y      = GetRandomY();
                circle.radius = 100;
                circle.Draw();
            }

            Console.Read();
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            Random rd = new Random();

            for (int i = 0; i < 20; i++)
            {
                Circle circle = (Circle)ShapeFactory.GetCircle(Colors[rd.Next(3)]);
                circle.X = rd.Next(1000);
                circle.Y = rd.Next(1000);
                circle.R = rd.Next(300);
                circle.Draw();
            }
        }
Esempio n. 3
0
        static void Main(string[] args)
        {
            for (int i = 0; i < 20; ++i)
            {
                var circle = (Circle)ShapeFactory.GetCircle(GetRandomColor());
                circle.SetX(GetRandomX());
                circle.SetY(GetRandomY());
                circle.SetRadius(100);
                circle.Draw();
            }

            Console.ReadKey();
        }
Esempio n. 4
0
 static void Main(string[] args)
 {
     for (int i = 0; i < 20; ++i)
     {
         Circle circle = ShapeFactory.GetCircle(GetRandomColor()) as Circle;
         if (circle != null)
         {
             circle.SetX(GetRandomX());
             circle.SetY(GetRandomY());
             circle.SetRadius(100);
             circle.Draw();
         }
         Thread.Sleep(100);
     }
 }