¿Cuál es la salida de este código?
public class Fraccion {
public int Numerador { get; set; }
public int Denominador { get; set; }
public static Fraccion operator *(Fraccion f1, Fraccion f2) {
return new Fraccion { Numerador = f1.Numerador * f2.Numerador, Denominador = f1.Denominador * f2.Denominador };
}
public override string ToString() {
return $"{Numerador}/{Denominador}";
}
}
class Program {
static void Main(string[] args) {
Fraccion a = new Fraccion { Numerador = 1, Denominador = 2 };
Fraccion b = new Fraccion { Numerador = 3, Denominador = 4 };
Console.WriteLine(a * b);
}
}