Closed nnsdtr closed 4 years ago
De minha parte, avaliado e aceito. 👍
@rafaelsnv @gabrielrcarv @dario20
Só verificando uma coisa. Usando o método localizar, se a gente usa um CPF inválido, o método retorna NULL
. Esse comportamento é realmente esperado. No entanto, quando o toString() pega um NULL, dá erro. Não sei se concorda comigo, mas parece que a gente precisa verificar se o objeto usado em toString() é NULL antes de imprimir. Se for NULL, ele deveria imprimir algo como 'CPF inválido' ou 'Usuário inexistente', algo assim. Veja se concorda.
Atualizando método toString() momentaneamente, com remoção do aux. Assim removemos uma etapa de atribuição e tornamos o processo mais rápido. Estou fazendo isso por precaução apenas, pq provavelmente teremos que verificar se a entrada de dados é NULL
.
@nnsdtr De acordo, não tinha pensado no tratamento desse caso.
Uma outra coisa, fiquei em dúvida quanto ao nome do método implementado, acabei utilizando o toString
sem ver, o que acha de mudar para algo em português, por exemplo paraTexto
ou algo do tipo?
Existe o vídeo do Caram explicando essa tarefa na aula do dia 25/09 (Listas).