コード例 #1
0
        static void Main(string[] args)
        {
            Griego  g1 = new Griego();
            Troyano t1 = new Troyano();

            t1.Retirarse();
            Console.ReadLine();

            g1.Retirarse("herido");

            Console.ReadLine();
        }
コード例 #2
0
 public void MontarseEnCaballo(Griego griego)
 {
     if (capacidad > ocupacion)
     {
         ocupacion = ocupacion + 1;
         ocupantes.Add(griego);
         Console.WriteLine("Guerrero Griego " + griego.GetNombre() + " montando en caballo");
     }
     else
     {
         Console.WriteLine("No hay sitio");
     }
 }
コード例 #3
0
 public void MontarseEnCaballo(Griego ocupante)
 {
     ocupantes.Add(ocupante);
 }
コード例 #4
0
        static void Main(string[] args)
        {
            Caballo caballoTroya = new Caballo(20);

            Troyano troyano1 = new Troyano();

            troyano1.SetNombre("Troy");
            troyano1.SetEdad(20);
            troyano1.SetFuerza(7);

            Troyano troyano2 = new Troyano("Toy", 22, 9);
            Troyano troyano3 = new Troyano("Roi", 122, 9);
            Troyano troyano4 = new Troyano("Troll ", 57, 3);
            Troyano troyano5 = new Troyano();


            Griego griego1 = new Griego();

            griego1.SetNombre("Grieg");
            griego1.SetEdad(20);
            griego1.SetFuerza(7);

            Griego griego2 = new Griego("Aquiles", 45, 4);
            Griego griego3 = new Griego("Agamenon", 67, 2);
            Griego griego4 = new Griego("Ajax", 34, 9);
            Griego griego5 = new Griego();

            caballoTroya.MontarseEnCaballo(griego2);
            caballoTroya.MontarseEnCaballo(griego3);
            caballoTroya.MontarseEnCaballo(griego4);

            caballoTroya.MostrarCaballo();

            Griego griego6 = new Griego();

            caballoTroya.MontarseEnCaballo(griego6);
            caballoTroya.MostrarCaballo();

            caballoTroya.MostrarGuerreroPosicion(caballoTroya.Buscar("Agamenon"));

            caballoTroya.MostrarGuerreroPosicion(caballoTroya.Buscar("Odiseo"));

            Troyano troyano6 = new Troyano("Paris ", 20, 9);

            Console.ReadLine();
            //caballoTroya.MontarseEnCaballo(troyano6);


            //List<Troyano> troyanos = new List<Troyano>
            //{
            //    troyano1,
            //    troyano2,
            //    troyano3,
            //    troyano4,
            //    troyano5
            //};

            //ShowTroyanos(troyanos);

            //List<Griego> griegos = new List<Griego>
            //{
            //    griego1,
            //    griego2,
            //    griego3,
            //    griego4,
            //    griego5
            //};

            //ShowGriegos(griegos);

            //foreach (Griego griego in griegos)
            //{
            //    caballoTroya.MontarseEnCaballo(griego);
            //}
        }