コード例 #1
0
 public Nave(string tipo)
 {
     this.tipo = tipo;
     if (tipo == "Terricola")
     {
         for (int i = 0; i < 10; i++)
         {
             tripulacion[i] = new Terricola("T: " + (i + 1));
         }
     }
     else
     {
         for (int i = 0; i < 10; i++)
         {
             tripulacion[i] = new Marciano("M: " + (i + 1));
         }
     }
 }
コード例 #2
0
ファイル: Nave.cs プロジェクト: Shernandezglez/Practicas
 public Nave(string tipo)
 {
     _tipo = tipo;
     if (tipo == "Terricola")
     {
         for (int i = 0; i < 10; i++)
         {
             tropa[i] = new Terricola("T" + i);
         }
     }
     else
     {
         for (int i = 0; i < 10; i++)
         {
             tropa[i] = new Marciano("M" + i);
         }
     }
 }
コード例 #3
0
        public void recibirDisparo(int disparo)
        {
            if (tipo == "Terricola")
            {
                foreach (Guerrero g in tripulacion)
                {
                    Terricola t = (Terricola)g;
                    t.recibirDisparo(disparo);
                }
            }

            if (tipo == "Marciana")
            {
                foreach (Guerrero g in tripulacion)
                {
                    Marciano m = (Marciano)g;
                    m.recibirDisparo(disparo);
                }
            }
        }