|
||||||||||
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 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 |
---|
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, 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 argomentod.public boolean equals(java.lang.Object o)
true
se l'oggetto specificato come argomento è una frazione
e le due frazioni hanno lo stesso valore, false
altrimenti.
equals
in class java.lang.Object
o
- 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 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.Object
public 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 |