Given: Which statement is true?() A: The equals method does NOT properly override the Object.equals method. B: Compilation fails because the private attribute p.name cannot be accessed in line 5. C: To work correctly with hash-based data structures,this class must also implement the hashCodemethod. D: When adding Person objects to a java.util.Set collection,the equals method in line 4 will preventduplicates.
Given: Which statement is true?() A: The equals method does NOT properly override the Object.equals method. B: Compilation fails because the private attribute p.name cannot be accessed in line 5. C: To work correctly with hash-based data structures,this class must also implement the hashCodemethod. D: When adding Person objects to a java.util.Set collection,the equals method in line 4 will preventduplicates.
1
