Answered You can hire a professional tutor to get the answer.

QUESTION

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.

Show more
LEARN MORE EFFECTIVELY AND GET BETTER GRADES!
Ask a Question