geometria.poligoni
Class Triangolo

java.lang.Object
  |
  +--geometria.poligoni.Poligono
        |
        +--geometria.poligoni.Triangolo
Direct Known Subclasses:
TriangoloEquilatero, TriangoloRettangolo

public class Triangolo
extends Poligono

Classe che definisce un triangolo. Un triangolo e` un array di lati caratterizzato da una base e una altezza.

Version:
1.0 1 settembre 2000
Author:
Matteo Baldoni
See Also:
Matteo Baldoni's Home page

Field Summary
protected  double altezza
          Altezza del triangolo, questa non e` necessariamente anche un lato del triangolo.
protected  double base
          Base del triangolo.
 
Fields inherited from class geometria.poligoni.Poligono
lato
 
Constructor Summary
Triangolo(double[] lt)
          Costruttore, un triangolo e` costruito mediante il costruttore di Poligono.
 
Method Summary
 double area()
          Calcola l'area di un triangolo come base per altezza diviso due.
 
Methods inherited from class geometria.poligoni.Poligono
numeroDiLati, perimetro
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

altezza

protected double altezza
Altezza del triangolo, questa non e` necessariamente anche un lato del triangolo.

base

protected double base
Base del triangolo.
Constructor Detail

Triangolo

public Triangolo(double[] lt)
Costruttore, un triangolo e` costruito mediante il costruttore di Poligono.
Parameters:
lt - array di double, i lati del triangolo
Method Detail

area

public double area()
Calcola l'area di un triangolo come base per altezza diviso due.
Overrides:
area in class Poligono
Returns:
area del triangolo