public class Triangolo extends Figura
Constructor and Description |
---|
Triangolo(double base,
double latoSinistro,
double angoloCompreso)
Costruisce il triangolo dati la lunghezza della base, la lunghezza del lato
a adiacente alla sinistra della base e l'angolo fra essi compreso.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object altro)
Confronta il triangolo rappresentato dall'oggetto che esegue il metodo con
l'oggetto di cui viene fornito il riferimento tramite il parametro,
restituendo
true se sono uguali, false
altrimenti. |
boolean |
equals(Triangolo altro)
Confronta il triangolo rappresentato dall'oggetto che esegue il metodo con
il triangolo di cui viene fornito il riferimento tramite il parametro,
restituendo
true se sono uguali, false
altrimenti. |
double |
getAltezza()
Restituisce la lunghezza dell'altezza del triangolo rappresentato
dall'oggetto che esegue il metodo.
|
double |
getArea()
Restituisce l'area della figura rappresentata dall'oggetto che esegue il metodo.
|
double |
getBase()
Restituisce la lunghezza della base del triangolo rappresentato
dall'oggetto che esegue il metodo.
|
double |
getLatoDestro()
Restituisce la lunghezza del lato a destra della base del triangolo rappresentato
dall'oggetto che esegue il metodo.
|
double |
getLatoSinistro()
Restituisce la lunghezza del lato a sinistra della base del triangolo rappresentato
dall'oggetto che esegue il metodo.
|
double |
getPerimetro()
Restituisce la lunghezza del perimetro della figura rappresentata dall'oggetto che esegue il
metodo.
|
int |
hashCode() |
java.lang.String |
toString()
Restituisce una stringa che descrive il triangolo rappresentato
dall'oggetto che esegue il metodo.
|
haAreaMaggiore, haPerimetroMaggiore
public Triangolo(double base, double latoSinistro, double angoloCompreso)
base
- la lunghezza del primo lato.latoSinistro
- la lunghezza del lato adiacente alla sinistra della
base.angoloCompreso
- il valore in gradi dell'angolo compreso fra la base
e il lato sinistro.public double getArea()
Figura
public double getBase()
public double getAltezza()
public double getLatoSinistro()
public double getLatoDestro()
public double getPerimetro()
Figura
getPerimetro
in class Figura
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(Triangolo altro)
true
se sono uguali, false
altrimenti.altro
- il triangolo da confrontare con quello che esegue il metodo.true
se e solo se il triangolo specificato come
argomento uguale a quello che esegue il metodo.public boolean equals(java.lang.Object altro)
true
se sono uguali, false
altrimenti.equals
in class java.lang.Object
altro
- l'oggetto da confrontare con il rettangolo che esegue il
metodo.true
se e solo se l'oggetto specificato come argomento
un triangolo uguale a quello che esegue il metodo.public java.lang.String toString()
toString
in class java.lang.Object