Olá Gostaria de saber se a reescrita do método toString dessa maneira também é correta conforme aula 2.
@Override
public String toString() {
return "[Aula: " + this.getTitulo() + ", " + this.getTempo() + " minutos]";
}
}
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá Gostaria de saber se a reescrita do método toString dessa maneira também é correta conforme aula 2.
@Override
public String toString() {
return "[Aula: " + this.getTitulo() + ", " + this.getTempo() + " minutos]";
}
}
Opa Eliakim, tudo bem?
É correto sim, desde que retorne uma String está tudo bem. Geralmente você vai querer retornar informações relevantes para identificar o objeto. Inclusive, se estiver usando Eclipse, você pode gerar o toString() através do comando Alt + Shift + S, S, podendo escolher quais atributos deverão ser exibidos na chamada do método.
Espero ter ajudado, se ficou alguma dúvida é só avisar!
Bons estudos!!