Question: Write a Circle class that has the following fields: radius : a double PI : a final double initialized with the value 3.14159 The class
Write a Circle class that has the following fields:
radius: a double
PI: a final double initialized with the value 3.14159
The class should have the following methods:
Constructor. Accepts the radius of the circle as an argument.
Constructor. A no-arg constructor that sets the radius field to 0.0.
setRadius. A mutator method for the radius field.
getRadius. An accessor method for the radius field.
getArea. Returns the area of the circle, which is calculated as
area = PI * radius * radius
getDiameter. Returns the diameter of the circle, which is calculated asdiameter = radius * 2
getCircumference. Returns the circumference of the circle, which is calculated ascircumference = 2 * PI * radius
Write a program that demonstrates the Circle class by asking the user for the circles radius, creating a Circle object, and then reporting the circles area, diameter, and circumference.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
