Design a class named MyPoint to represent a point. The class contains: ➤ Two double private data fields named x and y that specify the coordinates of a point. ➤ A pubic no-arg constructor that creates a default point (0, 0). ➤ A pubic constructor that creates a point with specified x and y coordinates. Two sets of pubic get and set methods for the two private data fields. Write a test class named Lab8 with a main method to create a 2 by 3 array filled with points¹ as follows: (0.5, 1.2) (0.0, 3.14) (6.6, 7.7) (1.2, 2.1) (15.0, 27.5) (12.0, 127.0) In your main method, use a pair of nested for-loops to print the contents of the array. Your output should appear as below:

EBK JAVA PROGRAMMING
9th Edition
ISBN:9781337671385
Author:FARRELL
Publisher:FARRELL
Chapter10: Introduction To Inheritance
Section: Chapter Questions
Problem 1CP
icon
Related questions
Question
100%

Please help me with writing this program. Have to write two different class in which first represent the point and second class is a test program of 2 by 3 array with points. Also help write the UML for this program.  Attatching the insturction and display result in the images.

Create a 2-D array of MyPoint objects.
Design a class named MyPoint to represent a point. The class contains:
Two double private data fields named x and y that specify the coordinates of a
point.
➤ A pubic no-arg constructor that creates a default point (0, 0).
➤ A pubic constructor that creates a point with specified x and y coordinates.
Two sets of pubic get and set methods for the two private data fields.
Write a test class named Lab8 with a main method to create a 2 by 3 array filled with
points¹ as follows:
(0.5, 1.2) (0.0, 3.14) (15.0, 27.5)
|(6.6, 7.7)| (1.2, 2.1)|(12.0, 127.0)
In your main method, use a pair of nested for-loops to print the contents of the array.
Your output should appear as below:
Array[0][0] = (0.5, 1.2)
Array[0][1] = (0.0, 3.14)
Array[0][2] = (15.0, 27.5)
Array[1][0] = (6.6, 7.7)
Array[1][1] = (1.2, 2.1)
Array[1][2] (12.0, 127.0)
=
Requirements: (1) Draw the UML of MyPoint class; (2) implement MyPoint class; (3)
implement Lab8 class with a main method. Save the two program files as MyPoint.java
and Lab8.java.
Transcribed Image Text:Create a 2-D array of MyPoint objects. Design a class named MyPoint to represent a point. The class contains: Two double private data fields named x and y that specify the coordinates of a point. ➤ A pubic no-arg constructor that creates a default point (0, 0). ➤ A pubic constructor that creates a point with specified x and y coordinates. Two sets of pubic get and set methods for the two private data fields. Write a test class named Lab8 with a main method to create a 2 by 3 array filled with points¹ as follows: (0.5, 1.2) (0.0, 3.14) (15.0, 27.5) |(6.6, 7.7)| (1.2, 2.1)|(12.0, 127.0) In your main method, use a pair of nested for-loops to print the contents of the array. Your output should appear as below: Array[0][0] = (0.5, 1.2) Array[0][1] = (0.0, 3.14) Array[0][2] = (15.0, 27.5) Array[1][0] = (6.6, 7.7) Array[1][1] = (1.2, 2.1) Array[1][2] (12.0, 127.0) = Requirements: (1) Draw the UML of MyPoint class; (2) implement MyPoint class; (3) implement Lab8 class with a main method. Save the two program files as MyPoint.java and Lab8.java.
Note: Your output should look exactly like the output below and should be able to
run test cases.
Array [0][0] = (0.5, 1.2)
Array [0][1]
=
(0.0, 3.14)
Array [0][2]
=
(15.0, 27.5)
Array[1][0] = (6.6, 7.7)
Array [1][1]
=
(1.2, 2.1)
Array[1][2]
=
(12.0, 127.0)
Transcribed Image Text:Note: Your output should look exactly like the output below and should be able to run test cases. Array [0][0] = (0.5, 1.2) Array [0][1] = (0.0, 3.14) Array [0][2] = (15.0, 27.5) Array[1][0] = (6.6, 7.7) Array [1][1] = (1.2, 2.1) Array[1][2] = (12.0, 127.0)
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 2 images

Blurred answer
Knowledge Booster
Class
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
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
Microsoft Visual C#
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage