Se voce sabe a classe a classe que esta sendo retornada basta fazer um
cast normal.
Caso contrario voce pode usar o operador instanceof para determinar a
classe.

Mas o jeito mais facil e elegante e voce declarar a variavel apenas como
uma interface e chamar os metodos do objeto apenas pela interface.

Bruno Moreno wrote:
> 
> Senhores integrantes da lista,
> 
>   Gostaria de saber se algu�m alguma vez fez um cast din�mico.  Estou
> fazendo um m�todo gen�rico que em determinado momento, invoca outro m�todo
> dinamicamente.  Agora, desejava pegar o meu valor de retorno que � uma
> interface e "casti�-la".
>   Lan�ando m�o da classe Class e Method eu consigo efetuar a primeira etapa
> mas a �ltima, o cast din�mico, n�o fa�o a m�nima id�ia de como implementar.
> 
> Obrigado pela aten��o,
> 
>    Bruno Moreno
> 
> ______________________________________________________
> Get Your Private, Free Email at http://www.hotmail.com
> * Para nao receber mais e-mails da lista, acesse 
><http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha 
>a lista <[EMAIL PROTECTED]> e de um <submit>.

--
Eduardo Issao Ito <[EMAIL PROTECTED]>
Eurosoft Consultoria <http://www.euroconsult.com.br>
Rua Marina Saddi Haidar, 176 - S�o Paulo - SP - Brasil
CEP 04650-050
TEL: +55 11 524-8022
FAX: +55 11 524-0408
* Para nao receber mais e-mails da lista, acesse 
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha a 
lista <[EMAIL PROTECTED]> e de um <submit>.

Responder a