geometria.prismi
Class Prisma

java.lang.Object
  |
  +--geometria.prismi.Prisma

public class Prisma
extends java.lang.Object

Classe che definisce un prisma. Un prisma ha come base un poligono ed una altezza (double).

Version:
1.0 1 settembre 2000
Author:
Matteo Baldoni
See Also:
Matteo Baldoni's Home page, Poligono.Poligono(double[])

Field Summary
protected  double altezza
          Altezza del prisma.
protected  Poligono base
          Base del poligono.
 
Constructor Summary
Prisma(Poligono b, double h)
          Costruttore, un prisma e` costruito mediante un poligono (Poligono) e una altezza (double).
 
Method Summary
 double superficieLaterale()
          Calcola la superficie laterale di un prisma come perimetro base per altezza.
 double superficieTotale()
          Calcola la superficie totale di un prisma come la somma delle due aree di base e della superficie laterale.
 double volume()
          Calcola il volume di un prisma come area base per altezza.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

base

protected Poligono base
Base del poligono.

altezza

protected double altezza
Altezza del prisma.
Constructor Detail

Prisma

public Prisma(Poligono b,
              double h)
Costruttore, un prisma e` costruito mediante un poligono (Poligono) e una altezza (double).
Parameters:
b - base del prisma
h - altezza del prisma
Method Detail

volume

public double volume()
Calcola il volume di un prisma come area base per altezza.
Returns:
volume del prisma

superficieLaterale

public double superficieLaterale()
Calcola la superficie laterale di un prisma come perimetro base per altezza.
Returns:
superficie laterale del prisma

superficieTotale

public double superficieTotale()
Calcola la superficie totale di un prisma come la somma delle due aree di base e della superficie laterale.
Returns:
superficie totale del prisma