Pessoal,
Dúvida sobre o ‘extends’ class.
Exemplo:
public class Usuario{
private int id;
private String user;
/* getters and setters... */
}
public class UsuarioDetalhes extends Usuario{
private String email;
private String fone;
/* getters and setters... */
}
Agora em outra classe faço o seguinte:
public class TestesExample{
private UsuarioDetalhes usuarioDetalhes;
private Usuario usuario;
public void carregaValores(){
usuarioDetalhes = new UsuarioDetalhes();
usuario = new Usuario();
usuario = dao.findUser("teste");
// AQUI: como coloco o 'usuario' dentro do 'usuarioDetallhes'
// Por CAST não da.
usuarioDetalhes = (UsuarioDetalhes) usuario;
}
}
Como colocar os valores da instancia ‘usuario’ dentro da instancia ‘usuarioDetalhes’ ja que o usuarioDetalhes extende a classe usuario?
Obrigado