Question: JAVA Part 2 Description Write a non-static max method for the Point class, which takes a Point parameter p and returns a new Point object.

JAVA

Part 2 Description

Write a non-static max method for the Point class, which takes a Point parameter p and returns a new Point object. That new Point object should have an x value which is the maximum of this point's x and p's x, and a y value which is the maximum of this point's y and p's y. It should not change the original Point objects. For example:

Point p1 = new Point( 10, 0 );

Point p2 = new Point( 20, -10 );

p1.max( p2 ); // returns a Point at ( 20.0, 0.00 )

Part 2 Starter Code

Copy the following start code into a file called Point.java

public class Point{

private double x;

private double y;

public Point( double x, double y ){

this.x = x;

this.y = y;

}

// YOUR CODE HERE

public String toString(){

return String.format("(%.2f, %.2f)", x, y);

}

}

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!