Reflection � extremamente �til para escrever rotinas de configura��o, por
exemplo, carregar m�dulos, classes e outras informa��es dinamicamente. Voc�
pode guardar suas informa��es de configura��o em arquivos XML e .properties
e, na inicializa��o da sua aplica��o (tarefa que geralmente n�o impacta na
performance, j� que ocorre s� uma vez) voc� usa as informa��es para
instanciar objetos, chamar m�todos, etc. dinamicamente.

Reflection tamb�m � essencial para implementar os padr�es Dynamic Proxy e
Dynamic Invocation Interface (DII) que, embora causem impacto na
performance, tem o benef�cio de baix�ssimo acoplamento permitindo a
comunica��o entre componentes que mudam de implementa��o (ou at� de
interface, no caso de DII) com freq��ncia.

Helder.

--
Helder da Rocha ([EMAIL PROTECTED])
Web Consultant
www.argonavis.com.br
S�o Paulo, Brazil
+55 (11) 9291 0567




---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para: 
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]

Responder a