Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
Você quer criar um objeto por reflection, é isso?
Class.newInstance cria um objeto se sua classe tiver um construtor sem parâmetros. Se quiser criar um objeto usando um construtor com parâmetros, escolha o construtor adequado e chame-o.
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
Objetos não têm nome; a classe ao qual pertence o objeto é que tem nome. Por exemplo, eu imprimi o nome do tal objeto que criei por reflection usando objeto.getClass().getName().
Variáveis têm nome, mas seu nome normalmente é "perdido" em tempo de execução, se for uma variável local.
Eu disse em algum post anterior, que uma variável é uma caixinha e um objeto é o que você põe dentro da caixinha.