Answered You can hire a professional tutor to get the answer.
You need to write the designs, source codes files of all the classes you'll implement, and the driver program for each problem. Circle Class Write a Circle class that has the following fields: • radiu
You need to write the designs, source codes files of all the classes you'll implement, and the driver program for each problem.
Circle 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.
• 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 as
diameter = radius * 2
• getCircumference. Returns the circumference of the circle, which is calculated as
circumference = 2 * PI * radius
Write a program that demonstrates the Circle class by asking the user for the circle’s radius, creating a Circle object, then reports the circle’s area, diameter, and circumference.
You need to write the designs, source codes files of all the classes you'll implement, and the driver program for each problem.
Please keep it as basic as possible— still on first few chapters so do not use loops of any kind, while statements, if statements, arrays, or anything advance.