nhashCode() deve devolver um número inteiro que represente o objeto
n Use uma combinação de variáveis, uma chave
primária ou os
critérios usados no equals()
nNúmero não precisa ser único para cada
objeto mas dois objetos
iguais devem ter o mesmo número.
n método hashCode() é chamado automaticamente quando referências do objeto forem usadas em
coleções do tipo hash
(Hashtable, HashMap)
n equals() é usado como critério de desempate, portanto, se implementar hashCode(), implemente equals() também.