Class Circle

java.lang.Object
  |
  +--Shape
        |
        +--Circle
All Implemented Interfaces:
java.lang.Comparable

public class Circle
extends Shape


Constructor Summary
Circle(double r)
          costruisce un cerchio a partire dal suo raggio.
 
Method Summary
 double calculateArea()
          calcola l'area della figura su cui è invocato.
 double calculatePerimeter()
          calcola il perimetro della figura su cui è invocato.
 void draw()
          scrive un messaggio che identifica la figura.
 
Methods inherited from class Shape
compareTo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Circle

public Circle(double r)
costruisce un cerchio a partire dal suo raggio.

Parameters:
r - raggio del cerchio.
Method Detail

draw

public void draw()
Description copied from class: Shape
scrive un messaggio che identifica la figura.

Specified by:
draw in class Shape

calculateArea

public double calculateArea()
Description copied from class: Shape
calcola l'area della figura su cui è invocato.

Specified by:
calculateArea in class Shape
Returns:
l'area della figura.

calculatePerimeter

public double calculatePerimeter()
Description copied from class: Shape
calcola il perimetro della figura su cui è invocato.

Specified by:
calculatePerimeter in class Shape
Returns:
il perimetro della figura.