Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Questions 18 - 20 pertain to the following class, Point: public class Point { private double x; private double y; public Point() { this (0,

Questions 18 - 20 pertain to the following class, Point:

public class Point { private double x; private double y; public Point() { this (0, 0); } public Point(double a, double b) { /* missing code */ } // ... other methods not shown } 

Which of the following correctly implements the equals method?

public boolean equals(Point p) { return (x == p.x && y == p.y ); } 

public void equals(Point p) { System.out.println(x == p.x && y == p.y); } 

public void equals(Point p) { return (x == p.x && y == p.y ); } 

public boolean equals(Point p) { return (x == Point.x && y == Point.y); } 

public boolean equals(Point p) { System.out.println(x == p.x && y == p.y); } 

_______________________

The default constructor sets x and y to (0, 0) by calling the second constructor. What could be used to replace /* missing code */ so that this works as intended?

a = 0; b = 0;

this (x, y);

this(0, 0);

x = a; y = b;

a = x; b = y;

_____________________

Which of the following correctly implements a mutator method for Point?

public double getX() { return x; } 

public void setCoordinates (double a, double b) { x = a; y = b; } 

None of the items listed.

public double getX() { return a; } 

public void setCoordinates (double a, double b) { Point p = new Point(a,b); }

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Knowledge Discovery In Databases

Authors: Gregory Piatetsky-Shapiro, William Frawley

1st Edition

ISBN: 0262660709, 978-0262660709

More Books

Students also viewed these Databases questions