|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--prog.utili.Frazione
Le sue istanze rappresentano frazioni.
Constructor Summary | |
Frazione(int x)
Costruisce una nuova Frazione il cui numeratore è uguale
all'argomento e il cui denominatore è 1. |
|
Frazione(int x,
int y)
Costruisce una nuova frazione il cui valore è il rapporto fra il primo argomento e il secondo argomento. |
Method Summary | |
int |
compareTo(java.lang.Object o)
Confronta l'oggetto che esegue il metodo con quello specificato come argomento e restituisce un intero negativo, zero, o un intero positivo a seconda che l'oggetto che esegue il metodo sia minore, uguale o maggiore di quello specificato come argomento. |
Frazione |
diviso(Frazione f)
Restituisce il riferimento a un nuovo oggetto che rappresenta la frazione ottenuta dividendo la frazione che esegue il metodo per quella specificata come argomento. |
boolean |
equals(Frazione f)
Confronta la frazione rappresentata dall'oggetto che esegue il metodo con la frazione specificata come argomento. |
boolean |
equals(java.lang.Object o)
Confronta la frazione rappresentata dall'oggetto che esegue il metodo con l'oggetto frazione specificato come argomento. |
int |
getDenominatore()
Restituisce il valore del denominatore della frazione. |
int |
getNumeratore()
Restituisce il valore del numeratore della frazione. |
boolean |
isMaggiore(Frazione f)
Confronta la frazione rappresentata dall'oggetto che esegue il metodo con la frazione specificata come argomento, restituisce true se
la frazione che esegue il metodo è maggiore di quella specificata come
argomento, false altrimenti. |
boolean |
isMinore(Frazione f)
Confronta la frazione rappresentata dall'oggetto che esegue il metodo con la frazione specificata come argomento, restituisce true se
la frazione che esegue il metodo è minore di quella specificata come
argomento, false altrimenti. |
Frazione |
meno(Frazione f)
Restituisce il riferimento a un nuovo oggetto che rappresenta la frazione ottenuta sottraendo la frazione specificata come argomento a quella che esegue il metodo. |
Frazione |
per(Frazione f)
Restituisce il riferimento a un nuovo oggetto che rappresenta la frazione ottenuta moltiplicando la frazione specificata come argomento con quella che esegue il metodo. |
Frazione |
piu(Frazione f)
Restituisce il riferimento a un nuovo oggetto che rappresenta la frazione ottenuta sommando la frazione specificata come argomento a quella che esegue il metodo. |
java.lang.String |
toString()
Restituisce una stringa di caratteri che descrive la frazione rappresentata dall'oggetto che esegue il metodo. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public Frazione(int x, int y)
x
- numeratore.y
- denominatore.public Frazione(int x)
Frazione
il cui numeratore è uguale
all'argomento e il cui denominatore è 1.
x
- numeratore.Method Detail |
public Frazione piu(Frazione f)
f
- la frazione da sommare a quella che esegue il metodo.
public Frazione meno(Frazione f)
f
- la frazione da sottrarre a quella che esegue il metodo.
public Frazione per(Frazione f)
f
- la frazione da moltiplicare a quella che esegue il metodo.
public Frazione diviso(Frazione f)
f
- la frazione per cui dividere quella che esegue il metodo.
public boolean equals(Frazione f)
true
se
le due frazioni hanno lo stesso valore.
f
- la frazione da confrontare con quella che esegue il metodo.
true
se la frazione che esegue il metodo è uguale a
quella specificata come argomento, false
altrimenti.public boolean equals(java.lang.Object o)
true
se l'oggetto specificato come argomento è una frazione e
le due frazioni hanno lo stesso valore.
equals
in class java.lang.Object
o
- l'oggetto da confrontare con la frazione che esegue il metodo.
true
se la frazione che esegue il metodo è uguale
all'oggetto specificato come argomento, false
altrimenti.public boolean isMinore(Frazione f)
true
se
la frazione che esegue il metodo è minore di quella specificata come
argomento, false
altrimenti.
f
- la frazione da confrontare con quella che esegue il metodo.
true
se la frazione che esegue il metodo è minore di
quella specificata come argomento, false
altrimenti.public boolean isMaggiore(Frazione f)
true
se
la frazione che esegue il metodo è maggiore di quella specificata come
argomento, false
altrimenti.
f
- la frazione da confrontare con quella che esegue il metodo.
true
se la frazione che esegue il metodo è maggiore
di quella specificata come argomento, false
altrimenti.public java.lang.String toString()
toString
in class java.lang.Object
public int getNumeratore()
public int getDenominatore()
public int compareTo(java.lang.Object o)
Frazione
si verifica un errore in fase di
esecuzione.
compareTo
in interface java.lang.Comparable
o
- l'oggetto da confrontare con quello che esegue il metodo.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |