Question: Java Consider the following class declaration of Circle class: public class Circle { private double radius; public Circle(double r) { radius = r; } public
| Java Consider the following class declaration of Circle class: |
|
public class Circle { private double radius; public Circle(double r) { radius = r; } public double getArea() { return Math.PI * radius * radius; } public double getRadius() { return radius; } }
|
| Write a toString method for this class. The method should return a string containing the radius and area of the circle. Write an equals method for this class. The method should accept a Circle object as an argument. It should return true if the argument object contains the same data as the calling object, or false otherwise. Write a greaterThan method for this class. The method should accept a Circle object as an argument. It should return true if the argument object has an area that is greater than the area of the calling object, or false otherwise. |
|
|
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
