Class classe_dinamica = Class.forName("pacote.nome_da_classe");
Object objeto = classe_dinamica.newInstance();



se vc quiser mais detalhes, como por exemplo, criar a instancia a partir de
um construtor com parametros, da uma olhada no pacote java.lang.reflect...

tem as classes Method, Constructor e Field

;)

________________________
Bruno Cesar Borges [miojo]
Programador Java Semi-Pleno
ICQ: 8584744
MSN: [EMAIL PROTECTED]
*RUMO* ao Sun Certified Programmer for the Java 2 Platform 1.4

----- Original Message -----
From: Jo�o Lu�s Goulart
To: [java-list] (E-mail)
Sent: Tuesday, November 19, 2002 5:17 PM
Subject: [java-list] Como instanciar uma class por parametro???


Ol� pessoal...

gostaria de saber como posso instanciar uma classe passando o nome dela por
parametro. Por exemplo, instanciar uma classe do tipo 'String' recebendo o
parametro 'String' de um request.

Grato pela atencao.
=============================
Jo�o Lu�s Goulart
http://www.softdesign-rs.com.br/
=============================

_______________________________________________________________________
Yahoo! Encontros
O lugar certo para encontrar a sua alma g�mea.
http://br.encontros.yahoo.com/

------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP 
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a