A alternativa correta é a letra C) I e II apenas. A afirmação I está correta, pois o método toString é padrão dentro do Java e é frequentemente sobrescrito para permitir que um objeto seja lido como String. A afirmação II também está correta, pois o método equals é padrão dentro do Java e é usado para comparar um objeto com outro e retornar verdadeiro se eles forem iguais e falso caso contrário. A afirmação III está incorreta, pois o método hashCode não tem como finalidade gerar uma criptografia do objeto para que o código não possa ser lido por alguém que não possua autorização. O método hashCode é usado para gerar um valor numérico que representa o objeto e é usado em estruturas de dados como tabelas de hash.
Para escrever sua resposta aqui, entre ou crie uma conta
Análise e Desenvolvimento de Sistemas
•UNINTER
Compartilhar