예제 #1
0
        static void Main(string[] args)
        {
            Torneo <Equipo> futbol  = new Torneo <Equipo>("Primera division");
            Torneo <Equipo> basquet = new Torneo <Equipo>("NBA");

            EquipoFutbol f1 = new EquipoFutbol("river", DateTime.Today);
            EquipoFutbol f2 = new EquipoFutbol("independiente", DateTime.Today);
            EquipoFutbol f3 = new EquipoFutbol("san lorenzo", DateTime.Today);

            EquipoBasquet b1 = new EquipoBasquet("spurs", DateTime.Today);
            EquipoBasquet b2 = new EquipoBasquet("chicago", DateTime.Today);
            EquipoBasquet b3 = new EquipoBasquet("lakers", DateTime.Today);

            basquet += b1;
            basquet += b2;
            basquet += b3;
            basquet += b1;  //repetido

            futbol += f1;
            futbol += f2;
            futbol += f3;
            futbol += f1;  //repetido

            Console.WriteLine("########### Futbol ########## ");
            Console.WriteLine(futbol.Mostrar());
            Console.WriteLine(futbol.JugarPartido);

            Console.WriteLine("########### basquet ########## ");
            Console.WriteLine(basquet.Mostrar());
            Console.WriteLine(basquet.JugarPartido);

            Console.ReadKey();
        }
        static void Main(string[] args)
        {
            EquipoDeFutbol Boca   = new EquipoDeFutbol("Boca", new DateTime(1903, 4, 3));
            EquipoDeFutbol River  = new EquipoDeFutbol("River", new DateTime(1905, 5, 25));
            EquipoDeFutbol Racing = new EquipoDeFutbol("Racing", new DateTime(1901, 3, 25));

            EquipoDeBasquet Nacional   = new EquipoDeBasquet("Nacional", new DateTime(1903, 4, 3));
            EquipoDeBasquet VillaMitre = new EquipoDeBasquet("VillaMitre", new DateTime(1905, 5, 25));
            EquipoDeBasquet Quilmes    = new EquipoDeBasquet("Quilmes", new DateTime(1901, 3, 25));

            Torneo <Equipo> superLiga    = new Torneo <Equipo>();
            Torneo <Equipo> ligaNacional = new Torneo <Equipo>();

            superLiga = superLiga + Boca;
            superLiga = superLiga + River;
            superLiga = superLiga + Racing;

            ligaNacional = ligaNacional + Nacional;
            ligaNacional = ligaNacional + VillaMitre;
            ligaNacional = ligaNacional + Quilmes;

            //Muestro los equipos
            Console.WriteLine(superLiga.Mostrar());

            //Muestro el resultado de un partido de Futbol
            Console.WriteLine(superLiga.JugarPartido());

            //Muestro el resultado de un partido de Basquet
            Console.WriteLine(ligaNacional.JugarPartido());

            Console.Read();
        }
예제 #3
0
        static void Main(string[] args)
        {
            DateTime     dateTime      = new DateTime(2018, 09, 5);
            EquipoFutbol equipoFutbol4 = new EquipoFutbol("Saca", dateTime);
            EquipoFutbol equipoFutbol2 = new EquipoFutbol("Saca", dateTime);
            EquipoFutbol equipoFutbol3 = new EquipoFutbol("ASDASD", DateTime.Now);

            EquipoBasquet equipoBasquet1 = new EquipoBasquet("Sanl", DateTime.Now);
            EquipoBasquet equipoBasquet2 = new EquipoBasquet("PEPEPE", DateTime.Now);
            EquipoBasquet equipoBasquet3 = new EquipoBasquet("Test", DateTime.Now);

            Torneo <EquipoFutbol>  torneoFutbol  = new Torneo <EquipoFutbol>("20 Giles tras una pelota");
            Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("LLEGO CARLOS, LLEGO CARLOS, EL NEGRO QUE SABE JUGAR BASKETBALL");

            torneoFutbol += equipoFutbol4;
            torneoFutbol += equipoFutbol2;
            torneoFutbol += equipoFutbol3;

            Console.WriteLine(torneoFutbol.Mostrar());

            torneoBasquet += equipoBasquet1;
            torneoBasquet += equipoBasquet2;
            torneoBasquet += equipoBasquet3;

            Console.WriteLine(torneoBasquet.Mostrar());
            Console.ReadKey();
            Console.Clear();

            Console.WriteLine(torneoBasquet.JugarPartido);
            Console.WriteLine(torneoFutbol.JugarPartido);
            Console.WriteLine(torneoBasquet.JugarPartido);
            Console.ReadKey();
        }
예제 #4
0
        static void Main(string[] args)
        {
            Torneo <EquipoBasquet> nba    = new Torneo <EquipoBasquet>("NBA");
            Torneo <EquipoFutbol>  laLiga = new Torneo <EquipoFutbol>("La Liga");
            EquipoBasquet          e1     = new EquipoBasquet("denver", DateTime.Now);
            EquipoBasquet          e2     = new EquipoBasquet("dallas", DateTime.Now);
            EquipoBasquet          e3     = new EquipoBasquet("colorado", DateTime.Now);
            EquipoFutbol           f1     = new EquipoFutbol("Barsa", DateTime.Now);
            EquipoFutbol           f2     = new EquipoFutbol("Boca", DateTime.Now);
            EquipoFutbol           f3     = new EquipoFutbol("Real", DateTime.Now);

            nba    += e1;
            nba    += e2;
            nba    += e3;
            laLiga += f1;
            laLiga += f2;
            laLiga += f3;

            Console.WriteLine($"{nba.Mostrar()}");
            Console.WriteLine($"{laLiga.Mostrar()}");

            Console.WriteLine($"{nba.JugarPartido}");
            Console.WriteLine($"{nba.JugarPartido}");
            Console.WriteLine($"{nba.JugarPartido}");
            Console.WriteLine($"{nba.JugarPartido}");

            Console.WriteLine($"{laLiga.JugarPartido}");
            Console.WriteLine($"{laLiga.JugarPartido}");
            Console.WriteLine($"{laLiga.JugarPartido}");
            Console.WriteLine($"{laLiga.JugarPartido}");

            Console.ReadKey();
        }
예제 #5
0
        public static string Mostrar(Torneo <T> a)
        {
            StringBuilder sb = new StringBuilder();

            sb.AppendLine("Torneo " + a.nombre);
            foreach (Equipo e in a.listaGenerica)
            {
                sb.AppendLine(e.Ficha());
            }
            return(sb.ToString());
        }
예제 #6
0
        static void Main(string[] args)
        {
            Torneo <EquipoBasquet> t1            = new Torneo <EquipoBasquet>("NBA");
            Torneo <EquipoFutbol>  t2            = new Torneo <EquipoFutbol>("Libertadores");
            EquipoBasquet          lakers        = new EquipoBasquet("Lakers", DateTime.Now);
            EquipoBasquet          spurs         = new EquipoBasquet("Spurs", DateTime.Now);
            EquipoBasquet          miamiHeats    = new EquipoBasquet("Miami Heats", DateTime.Now);
            EquipoFutbol           river         = new EquipoFutbol("River", DateTime.Now);
            EquipoFutbol           boca          = new EquipoFutbol("Boca", DateTime.Now);
            EquipoFutbol           independiente = new EquipoFutbol("Independiente", DateTime.Now);

            t1 += lakers;
            t1 += spurs;
            t1 += miamiHeats;

            t2 += river;
            t2 += boca;
            t2 += independiente;

            Console.WriteLine(t1.Mostrar());

            for (int i = 0; i < 3; i++)
            {
                Console.WriteLine(t1.JugarPartido);
                Thread.Sleep(200);
            }


            Console.WriteLine(t2.Mostrar());

            for (int i = 0; i < 3; i++)
            {
                Console.WriteLine(t2.JugarPartido);
                Thread.Sleep(200);
            }


            Console.ReadKey();
        }
예제 #7
0
        static void Main(string[] args)
        {
            Torneo <EquipoFutbol> torneFutbol = new Torneo <EquipoFutbol>("AFA");
            Torneo <EquipoBasket> torneBasket = new Torneo <EquipoBasket>("FEBAMBA");

            EquipoBasket equiB1 = new EquipoBasket("country", DateTime.Today);
            EquipoBasket equiB2 = new EquipoBasket("lanusSocial", DateTime.Today);
            EquipoBasket equiB3 = new EquipoBasket("Esgrima", DateTime.Today);

            EquipoFutbol equiF1 = new EquipoFutbol("river", DateTime.Today);
            EquipoFutbol equiF2 = new EquipoFutbol("boca", DateTime.Today);
            EquipoFutbol equiF3 = new EquipoFutbol("lanus", DateTime.Today);

            torneBasket += equiB1;
            torneBasket += equiB2;
            torneBasket += equiB3;

            torneFutbol += equiF1;
            torneFutbol += equiF2;
            torneFutbol += equiF3;

            Console.WriteLine(torneFutbol.Mostrar());
            Console.WriteLine();
            Console.ReadKey();
            Console.WriteLine(torneBasket.Mostrar());
            Console.WriteLine();
            Console.ReadKey();
            Console.WriteLine(torneFutbol.JugarPartido);
            Console.WriteLine(torneFutbol.JugarPartido);
            Console.WriteLine(torneFutbol.JugarPartido);
            Console.WriteLine();
            Console.ReadKey();
            Console.WriteLine(torneBasket.JugarPartido);
            Console.WriteLine(torneBasket.JugarPartido);
            Console.WriteLine(torneBasket.JugarPartido);
            Console.ReadKey();
        }