geometria.poligoni
Class Rettangolo

java.lang.Object
  |
  +--geometria.poligoni.Poligono
        |
        +--geometria.poligoni.Rettangolo
Direct Known Subclasses:
Quadrato

public class Rettangolo
extends Poligono

Classe che definisce un rettangolo. Un rettangolo e` un figura geometrica caratterizzata 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 rettangolo.
protected  double base
          Base del rettangolo.
 
Fields inherited from class geometria.poligoni.Poligono
lato
 
Constructor Summary
Rettangolo(double b, double h)
          Costruttore, un rettangolo e` costruito mediante il costruttore di Poligono.
 
Method Summary
 double area()
          Calcola l'area di un rettangolo come base per altezza.
static void main(java.lang.String[] args)
           
 double perimetro()
          Calcola il perimetro di un rettangolo.
 
Methods inherited from class geometria.poligoni.Poligono
numeroDiLati
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

base

protected double base
Base del rettangolo.

altezza

protected double altezza
Altezza del rettangolo.
Constructor Detail

Rettangolo

public Rettangolo(double b,
                  double h)
Costruttore, un rettangolo e` costruito mediante il costruttore di Poligono.
Parameters:
b - base del rettangolo
h - altezza del rettangolo
Method Detail

area

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

perimetro

public double perimetro()
Calcola il perimetro di un rettangolo. Overriding del metodo di Poligono.
Overrides:
perimetro in class Poligono
Returns:
perimetro del rettangolo

main

public static void main(java.lang.String[] args)