← Back to Polymorphism
Question 782
Override Equals for Value Equality
Override Equals for Value Equality
Override the inheritedEquals(object? obj)method onPointso two points are considered equal when they have the sameXandY. The tester compares several points and prints eachboolresult. Do NOT write aMainmethod. Fornew Point(1, 2).Equals(new Point(1, 2))the program printsTrue, and comparing points with different coordinates printsFalse. The full expected output is exactly what is shown in Expected Output.
Expected Output:
True False
= newline. The output ends with a newline — print one after the last line.
Hints2 available
Sign in to use hintsTopics:
Polymorphism
1
Tab to indent (Esc then Tab to move on) · Ctrl+Enter to run · Shift+Alt+F to format · Ctrl+Space to expand shortcuts (cw, cr, fori)
Your Output
Run your code to see the output here...
Test Cases
Run your code to see test case results.