Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Implement the Point and Circle classes that are outlined below. Implement each class method according to the method's given Javadoc comment. You do not need
Implement the Point and Circle classes that are outlined below.
Implement each class method according to the method's given Javadoc comment.
You do not need to write any code that calls your methods. Your methods will be called and tested by the Tester.java program. The Tester.java program expects a single input integer between and The Tester.java program then runs one of its three built in test cases.
This class represents points in the plane.
public class Point
private double x;
private double y;
public Point default constructor
this.x ;
this.y ;
Create a Point object with the given coordinates.
@param x xcoordinate value for the new Point object
@param y ycoordinate value for the new Point object
public Pointdouble x double y
implementation
Change this Point object to have the given xcoordinate.
@param newX new xcoordinate for this Point object
public void setXdouble newX
implementation
Get the x coordinate of this Point object.
@return this Point's xcoordinate
public double getX
implementation
Change this Point object to have the given ycoordinate.
@param newY new ycoordinate for this Point object
public void setYdouble newY
implementation
Get the ycoordinate of this Point object.
@return this Point's ycoordinate
public double getY
implementation
Determine if this Point object has the same xcoordinate
and the same ycoordinate as the given Point.
@param p a reference to a second Point object
@return true if the given Point is equal to this Point
public boolean equalsPoint p
implementation
Determine which quadrant of the plane this Point is in
Quadrant has positive x and y coordinates.
Quadrant has negative x coordinates and positice y coordinates.
Quadrant has negative x and y coordinates.
Quadrant has positive x coordinates and negative y coordinates.
Note: The positive x and y axes are in quadranr
The negative x axis is in quarant
The negative y axis is in quadrant
@return the quadrant number of this Point object
public int quadrant
implementation
public String toString
return "Point: x y ;
Step 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