|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--prog.c02.rettangoli.Rettangolo
Le sue istanze rappresentano rettangoli con dimensioni intere.
Constructor Summary | |
Rettangolo(int x,
int y)
Costruisce il rettangolo di dimensioni intere con valore della base uguale al primo argomento e valore dell'altezza uguale al secondo. |
Method Summary | |
void |
cambiaAltezza(int x)
Cambia l'altezza del rettangolo che esegue il metodo. |
void |
cambiaBase(int x)
Cambia la base del rettangolo che esegue il metodo. |
boolean |
equals(Rettangolo altro)
Restituisce true se il rettangolo che esegue il
metodo è uguale a quello specificato come argomento e
false altrimenti. |
int |
getAltezza()
Restituisce l'altezza del rettangolo che esegue il metodo. |
int |
getArea()
Restituisce l'area del rettangolo che esegue il metodo. |
int |
getBase()
Restituisce la base del rettangolo che esegue il metodo. |
int |
getPerimetro()
Restituisce il perimetro del rettangolo che esegue il metodo. |
boolean |
haAreaMaggiore(Rettangolo altra)
Restituisce true se il rettangolo che esegue il metodo
ha area maggiore di quello specificato come argomento. |
boolean |
haPerimetroMaggiore(Rettangolo altra)
Restituisce true se il rettangolo che esegue il
metodo ha perimetro maggiore di quello specificato come
argomento. |
java.lang.String |
toString()
Restituisce una stringa che rappresenta il rettangolo. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public Rettangolo(int x, int y)
x
- valore della base.y
- valore dell'altezza.Method Detail |
public int getArea()
public int getPerimetro()
public int getAltezza()
public int getBase()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(Rettangolo altro)
true
se il rettangolo che esegue il
metodo è uguale a quello specificato come argomento e
false
altrimenti.
altro
- il rettangolo da confrontare con quello che esegue
il metodo.
public void cambiaBase(int x)
x
- il valore della nuova base.public void cambiaAltezza(int x)
x
- il valore della nuova altezza.public boolean haAreaMaggiore(Rettangolo altra)
true
se il rettangolo che esegue il metodo
ha area maggiore di quello specificato come argomento.
true
se il rettangolo che esegue il metodo ha
area maggiore di quella del rettangolo specificato come argomento,
false
altrimenti.public boolean haPerimetroMaggiore(Rettangolo altra)
true
se il rettangolo che esegue il
metodo ha perimetro maggiore di quello specificato come
argomento.
true
se il rettangolo che esegue il metodo ha
perimetro maggiore di quella del rettangolo specificato come argomento,
false
altrimenti.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |