Membro desde: 09/11/2002 08:56:47
Mensagens: 497
Localização: Catanduva SP
Offline
Não entendi muito bem a sua dúvida, mas como ninguém respondeu ainda; será que é isso que você quer?
Não entendi a parte "casting dinâmico". Se vc estiver querendo dizer se a sua classe implementa uma determinada interface ou estende determinada classe vc pode usar o operador instanceof:
Membro desde: 26/03/2006 15:04:14
Mensagens: 18
Localização: Fortaleza
Offline
..........
SomeClass c = (SomeClass)c.newInstance();
.....
o que voce acabou de fazer? um casting... mas no meu caso esse "my.package.SomeClass" eh passado em tempo de executacao.. tanto pode vir SomeClass como pode vir ArriEguaClass... e dae? como fica meu casting? se minha SomeClass e ArriEguaClass nao sao do mesmo tipo.. nao estedem a mesma classe nem implementa nenhuma classe em comum...? como fica meu casting?? quero meu casting bem generico assim como foi para instanciar um objeto com c.newInstance();