1. A point in the x-y plane is represented by its x-coordinate and y-coordinate. Design the class Point that can store and process a point in the x-y plane. -We should then perform operations on a point, such as showing the point, setting the coordinates of the point, printing the coordinates of the point, returning the x-coordinate, and returning the y-coordinate.  -Write a test program to test various operations on a point.  The class Point should contain the following methods and data members: 1. protected members x and y 2. default constructors 3. constructors with parameters 4. setPoint(x) 5. getX() 6. getY() 7. toString() 8. equals(x) 9. makeCopy(x) 10. getCopy() 11. printPoint()  The output should show the following: -Initialize myPoint = [5.00,4.00] -Initialize yourPoint = [0.00, 0.00] -Print both of these objects -Set yourPoint to [5.00, 45.00] and print it -Determine if the 2 points are equal or not -Change the myPoint coordinates to [6.00, 9.00] -Print this new myPoint object -Copy myPoint into yourPoint and then print the youPoint object -Print your program to test the class Point -Paste the output after the program -Print the Point class

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Please answer in Java

1. A point in the x-y plane is represented by its x-coordinate and y-coordinate. Design the class Point that can store and process a point in the x-y plane.
-We should then perform operations on a point, such as showing the point, setting the coordinates of the point, printing the coordinates of the point, returning the x-coordinate, and returning the y-coordinate. 
-Write a test program to test various operations on a point. 

The class Point should contain the following methods and data members:

1. protected members x and y
2. default constructors
3. constructors with parameters
4. setPoint(x)
5. getX()
6. getY()
7. toString()
8. equals(x)
9. makeCopy(x)
10. getCopy()
11. printPoint() 

The output should show the following:

-Initialize myPoint = [5.00,4.00]
-Initialize yourPoint = [0.00, 0.00]
-Print both of these objects
-Set yourPoint to [5.00, 45.00] and print it
-Determine if the 2 points are equal or not
-Change the myPoint coordinates to [6.00, 9.00]
-Print this new myPoint object
-Copy myPoint into yourPoint and then print the youPoint object

-Print your program to test the class Point
-Paste the output after the program
-Print the Point class

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 4 images

Blurred answer
Knowledge Booster
Unreferenced Objects
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education