Bom dia, possuo várias classes no meu projeto e preciso após um converter (inputText), exibir a descrição do objeto. Ai me surgiu a seguinte dúvida, é melhor sobrescrever o método toString e retornar por exemplo: Classe Aluno: retorna nome; classe Carro retorna modelo, e assim por diante ou criar uma interface com um metodo que retorna String ex getDescricao(); e implementar nas classes. Obrigado!
Sobrescrita de toString
S
2 Respostas
1 like
@sysweb2
Acredito que a resposta é subjetiva.
Eu prefiro sobrescrever o método toString() for representar o objeto como um todo. Agora se vc quer se certificar que todas implementem um método para obter o descritivo de um objeto, acredito que é boa a ideia da interface.
É uma boa prática sempre implementar os getters and setters e sobreescrever os métodos equals(), hashCode() e toString()
Se não sobreescrever o toString() provavelmente vai retornar SuaClasse@yt57tfd3 (acho que é algo desse tipo hehe, se não for o nome da classe é o objeto)
Criado 11 de outubro de 2016
Ultima resposta 11 de out. de 2016
Respostas 2
Participantes 3
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Guia pratico de TypeScript: Melhore suas aplicacoes... Por Thiago da Silva Adriano — Casa do Codigo