Ola pessoal, estranhei esta sintaxe:
public DadosListagemMedico(Medico medico) {
this(medico.getId(), medico.getNome(), medico.getEmail(), medico.getCrm(), medico.getEspecialidade());
}
principalmente esta parte do this(...) estamos chamando o construtor da mesma classe?
this(medico.getId(), medico.getNome(), medico.getEmail(), medico.getCrm(), medico.getEspecialidade());
Pelo que me recordo usamos:
public Pessoa(String nome, double idade) {
this.nome = nome
this.idade = idade
}