public static void beneficiosEmpresa(IPastaGansa e) //con parametro e podemos pasar calquera obxecto que implemente a interfaz { Console.Write("Beneficios de la empresa: "); double beneficiosEmpresa = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Beneficios añadidos: " + e.ganarPasta(beneficiosEmpresa)); }
static void obtenerGanacia(IPastaGansa a) { Console.WriteLine("Introduce la ganancia de la empresa"); double ganacia = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Ganancias:" + a.ganarPasta(ganacia)); Console.WriteLine("Hacienda: " + ((Persona)a).hacienda(ganacia)); }
public static void funcion(IPastaGansa a) { double n; Console.WriteLine("¿Cuanto gana la empresa?"); n = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Ganancias: {0}", a.ganarPasta(n)); Console.ReadLine(); }