|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectprog.utili.Frazione
public class 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(Frazione altra)
Confronta la frazione che esegue il metodo con quella specificata come argomento e restituisce un intero negativo, zero, o un intero positivo a seconda che la Frazione che esegue il metodo sia minore, uguale o maggiore di quella specificata 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 specificato come argomento. |
int |
getDenominatore()
Restituisce il valore del denominatore della frazione. |
int |
getNumeratore()
Restituisce il valore del numeratore della frazione. |
int |
hashCode()
|
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 per 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 |
|---|
getClass, 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, false altrimenti.
f - la frazione da confrontare con quella che esegue il metodo.
true se e solo se la frazione che esegue il metodo è uguale a quella
specificata come argomento.public boolean equals(java.lang.Object o)
true se l'oggetto specificato come argomento è una
frazione e le due frazioni rappresentano lo stesso valore, false altrimenti.
equals in class java.lang.Objecto - l'oggetto da confrontare con la frazione che esegue il metodo.
true se e solo se la frazione che esegue il metodo è uguale all'oggetto
specificato come argomento.public int hashCode()
hashCode in class java.lang.Objectpublic 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 e solo se la frazione che esegue il metodo è minore di quella
specificata come argomento.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 e solo se la frazione che esegue il metodo è maggiore di quella
specificata come argomento.public java.lang.String toString()
toString in class java.lang.Objectpublic int getNumeratore()
public int getDenominatore()
public int compareTo(Frazione altra)
compareTo in interface java.lang.Comparable<Frazione>altra - la frazione da confrontare con quella che esegue il metodo.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||