Cast

existe como no java fazer algo assim

[quote]Cliente cliente = new Cliente();
Object objeto = new Cliente();

cliente = objeto;[/quote]

aqui o compilador vai dizer que precisa fazer um cast certo??

entao fazemos o seguinte,

ou ainda ,

cliente = Cliente.class.cast(objeto);

nao teria como eu fazer isso dinamicamente?

por exemplo,
nao sei, algo assim, :shock:

bem, eu acho que isto nao é possivel, mas mesmo assim nao custa nd perguntar hehehehe :lol:

obrigado pela atenção,

[…]s

Talves isso te dê uma clareada nas idéias
http://www.guj.com.br/posts/list/49267.java#258941

Creio que assim não…

eu tambem tenho a mesma sensação :lol:, mas como eu disse perguntar nao doi! (apesar de eu achar que a pergunta foi esdruxula :shock: )

Mantu,
otima aula de polimorfismo, mas nao era bem isso que eu queria … hehe
mesmo assim obrigado!!

[…]s

Cara,

Não sei como você pretende utilizar isto, mas dependendo do caso daria para se utilizar genéricos creio eu.

Flw,
Renan

[quote=renandemelo]Cara,

Não sei como você pretende utilizar isto, mas dependendo do caso daria para se utilizar genéricos creio eu.

Flw,
Renan[/quote]

eu pensei nisso, alias, creio que é a unica forma, só que queria saber se tinha como fazer desse jeito maluco que eu imaginei :frowning:

[…]s

Mas você já pensou em como ia ficar a declação de cliente? Que tipo seria?

umaVariavel Cliente c = (umaVariavel)obj;

Ou então…

String umaVariavel = "Integer"; umaVariavel x = new umaVariavel(10); System.out.println(x.intValue());

Já pensou? Seria punk!