Perfetto funge ... grazie tante
ho deciso comunque di utilizzarlo così
public Frazioni(int num, int den){ //Costruttore principale(più completo), riceve sia il numeratore che il denominatore.
this.num = num;
if (den == 0) this.den = 1; // Se il denominatore è zero, l'imposta automaticamente ad 1 ...
else this.den = den; // ... altrimenti assegna il valore.
}
Onestamente non ho capito perché testo il campo in quel modo ...
vorrei utilizzare
this.den = den == 0 ? 1 : den;
ma onestamente non sono ancora in grado di capire questo codice compatto ... ma anche meno leggibile. Potresti spiegarmelo se hai tempo?
TANTE GRAZIE ... DEL TUO AIUTO!