public record DadosListagemMedico(String nome, String email, String crm, Especialidade especialidade) {
public DadosListagemMedico(Medico medico){
this(medico.getNome(), medico.getEmail(), medico.getCrm(), medico.getEspecialidade());
}
}
O trecho acima aponta as informações a serem convertidas do objeto médico para o objeto DadosCadastroMedico.
Como eu faria se quisesse manter essa estrutura, mas ao mesmo tempo, tornar possível outra conversão utilizando novos dados? Como por exemplo, retornar o nome e endereço ignorando os demais dados.