Skip to content
This repository has been archived by the owner on Jul 23, 2024. It is now read-only.

EJ4 - TP7 #14

Open
SrMathew opened this issue Nov 5, 2023 · 1 comment
Open

EJ4 - TP7 #14

SrMathew opened this issue Nov 5, 2023 · 1 comment

Comments

@SrMathew
Copy link

SrMathew commented Nov 5, 2023

Buenas noches profe,

escribo para consultarle, teniendo en cuenta las clases como se muestran en la resolución del ejercicio, si se pueden remover las sobrescrituras del método hashCode() tanto en la clase Book como en la clase RankedBook.
Entiendo que es necesario sobrescribir el método equals() de ambas clases ya que es necesario para las comparaciones realizadas en el método rateUp() de la clase Ranker

Desde ya muchas gracias por su tiempo

@fmeola
Copy link
Member

fmeola commented Nov 5, 2023

Así es. El método hashCode no es necesario ya que se utiliza un SortedSet. En la solución se implementó hashcode para seguir con la recomendación de que cuando se sobreescribe equals también se sobreescriba hashcode.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants