예제 #1
0
        public string Falla(ClaseBase t)
        {
            // Esto da error por problema de accesibilidad.
            //Console.WriteLine(t._edad);

            ClaseDerivada d;
            ClaseError    e;

            if (t is ClaseDerivada)
            {
                d = (ClaseDerivada)t;
                return(String.Format("Clase Derivada {0}", d.nombre));
            }
            else if (t.GetType() == typeof(ClaseError))
            {
                e = (ClaseError)t;
                return(String.Format("Clase Error {0}", e.Id));
            }
            else
            {
                return("Clase Base");
            }
        }
 public void Falla(ClaseBase t)
 {
     //Console.WriteLine("{0} - {1} - {2}", t.Id, t.nombre, t.edad);
 }
예제 #3
0
 public void Falla(ClaseBase t)
 {
     //Console.WriteLine(t._edad);
 }