quando chiami per la prima volta new Alfa(2,5), c diventa 3.

quando chiami new Alfa(3) stai quindi in realtà chiamando new Alfa(0, 6) quindi se x è il numeratore e y il denominatore, il risultato 6 è giusto..