public class Circle {
    public static final double PI = 3.14159;  // stała
    // pole egzemplarza do przechowywania promienia koła
    protected double r;

    // konstruktor: inicjuje pole reprezentujące promień
    public Circle(double r) { this. r = r; }

    // metody egzemplarza: wykonują obliczenia przy użyciu promienia
    public double circumference() { return 2 * PI * r; }
    public double area() { return PI * r*r; }
    public double radius() { return r; }
}
