Duvida sobre Polimorfismo ( eu acho )

2 respostas
jfnando

é o seguinte:

tenho um objeto do tipo Class em minha classe que passaria como parametro uma classe bean tipo Usuario.class

dai tenho na classe um obejto do tipo Object que passo como parametro um bean instanciado tipo new Usuario()

eu estava querendo fazer a verificaçao das classes tipo assim:

if ( objeto instanceof clazz )
faz oq tem q ser feito

mas tah dando erro, alguem jah usou isso ou sabe como fazer?

Muito obrigado!!!

T+

EDIT - para lembrar: a palavra é “polimorfismo”.
Poli[color=red]form[/color]ismo rima com “transformismo” - dê uma olhada nesta página para saber de que estou falando. Portanto, nunca se esqueça que a palavra é polimorfismo.

2 Respostas

ateubh

escreve o código aqui, pois somente com esses dados não dá para te ajudar

kuchma

Utilize o Class.isInstance - veja esse metodo:

private boolean isFromClass(Class clazz, Object object) { return clazz.isInstance(object); }

Com relacao ao polimorfismo, na verdade esse tipo de verificacao indica que pode haver um problema com relacao a ele. :smiley:

Marcio Kuchma

Criado 14 de junho de 2006
Ultima resposta 15 de jun. de 2006
Respostas 2
Participantes 3