Answered step by step
Verified Expert Solution
Question
1 Approved Answer
please solve this using java Print your program to test the class Circle Paste the output after the program Print the Circle AND Point classes
please solve this using java
Print your program to test the class Circle Paste the output after the program Print the Circle AND Point classes - 2. Every circle has a center and a radius. Given the radius, we can determine the circle's area and circumference. Given the center, we can determine its position in the x-y plane. The center of a circle is a point in the x-y plane. Design the class Circle that can store the radius and center of the circle. Since the center is a point in the x-y plane , we can use the Point class that we already designed in #1, we must derive the class Circle from the class Point. We should be able to perform the usual operations on a circle, such as setting the radius, printing the radius, calculating and printing the area and circumference, and carrying out the usual operations on the center. The class Circle should contain the following methods and data member: 12. protected member radius 13. default constructor 14. constructor with parameters 15. setCircle(x)' 16. getRadius(-) 17. setRadius(x) 18. toString() 19. equals(x) 20. makeCopy(x) 21. getCopy) 22.printCircle() 23. area()-nir 24. circumference()-2.1 radius The output should show the following: Initialize myCircle to (5.00, 4.00, 7.23) Initialize yourCircle to (0.00, 0.00, 0.00) Set yourCircle to (5.00, 45.00, 82.20) Determine the area of yourCircle: ??? Determine the circumference of yourCircle: ??? Determine if the 2 circles are equal or not Enter the center as (6.50, 8.75) Enter the radius as 13.0 Set myCircle with (6.50, 8.75, 13.00) Copy myCircle into yourCircle and then print yourCircleStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started