La tabla hash no puede usar objetos como elementos porque no garantizan una clave única. Se propone crear una interfaz Hasheable que incluya el método getClave(). Los elementos deben implementar esta interfaz. La función de dispersión propuesta usa la regla de Horner para convertir una cadena en un número usando el valor ASCII de cada carácter y módulo B.