CJCoding With Joseph

Override Equals for Value Equality

Override the inherited Equals(object? obj) method on Point so two points are considered equal when they have the same X and Y. The tester compares several points and prints each bool result. Do NOT write a Main method.

For new Point(1, 2).Equals(new Point(1, 2)) the program prints True, and comparing points with different coordinates prints False. The full expected output is:

True
False

Expected Output:

True
False
Topics:
Polymorphism
Code Editor
1
Tab to indent ยท Ctrl+Enter to run ยท 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.