Circle Class in Java: Explanation & Practice

Create a Circle class with area and circumference

Problem summary

Create a Circle class that calculates area and circumference given radius.

Starter code

// Create Circle class with:
// - double radius
// - double getArea() - PI * r * r
// - double getCircumference() - 2 * PI * r
// Use Math.PI

public class Main {
    public static void main(String[] args) {
        // Test case 1: radius = 5
        // Print: Area: <area>, Circumference: <circ>
        // Format to 2 decimal places
    }
}

Expected output and test cases

  • Radius 5
    Area: 78.54, Circumference: 31.42
  • Radius 10
    Area: 314.16, Circumference: 62.83
  • Radius 1
    Area: 3.14, Circumference: 6.28

Hints

  1. Use Math.PI for pi value
  2. Area = PI * r * r
  3. Circumference = 2 * PI * r

Related OOP Basics exercises

Practice all OOP Basics exercises · Run this idea in the Java compiler