1. a .Create a class named Circle with fields named radius, area and diameter. Include a constructor method that sets the radius to 1. Also, include methods named setRadius(), getRadius(), computeDiameter() which computes a circle’s diameter and computeArea which computes a circles area (The diameter of a circle is twice its radius and the area is 3.14 multiplied by the square of the radius. b. Create a class named TestCircle whose main() method declares 3 Circle objects. Using the setRadius() method, assign one circle a small radius value and assign another circle a larger radius value. Do not assign a value to the radius of the 3rd circle; instead, retain the value assigned at the constructor. Call computeDiameter() and ComputeArea() for each circle and display the results. Provide your own screen display.
JAVA PROGRAMMING: Lesson – Overloading Constructors
1. a .Create a class named Circle with fields named radius, area and diameter. Include a constructor method that sets the radius to 1. Also, include methods named setRadius(), getRadius(), computeDiameter() which computes a circle’s diameter and computeArea which computes a circles area (The diameter of a circle is twice its radius and the area is 3.14 multiplied by the square of the radius.
b. Create a class named TestCircle whose main() method declares 3 Circle objects. Using the setRadius() method, assign one circle a small radius value and assign another circle a larger radius value. Do not assign a value to the radius of the 3rd circle; instead, retain the value assigned at the constructor. Call computeDiameter() and ComputeArea() for each circle and display the results. Provide your own screen display.
Trending now
This is a popular solution!
Step by step
Solved in 5 steps with 3 images