2. Si, redefiniendo el método hash code de los
elementos que se quieren utilizar en la tabla,
(en este caso, en la clase elemento) evitando
así hacer cast en los object.
3. Se utiliza el hash code que devuelve cada
elemento. Para relacionarlo con el tamaño de
la tabla y obtener una posición de esta se
aplica el modulo del tamaño de la tabla con el
hashcode. Se implementa en la clase
TablaHash.