Cast

6 respostas
R

existe como no java fazer algo assim

Cliente cliente = new Cliente();
Object objeto = new Cliente();

cliente = objeto;

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

6 Respostas

Mantu

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

ViniGodoy

Creio que assim não…

R

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

renandemelo

Cara,

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

Flw,
Renan

R

renandemelo:
Cara,

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

Flw,
Renan

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

ViniGodoy

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!

Criado 8 de janeiro de 2007
Ultima resposta 9 de jan. de 2007
Respostas 6
Participantes 4