Usando o Java Reflection com construtores

1 resposta
java
H

Olá,

Tenho o seguinte código:

Class NewUnit;
Constructor constructor;

ClassLoader myClassLoader = ClassLoader.getSystemClassLoader();

// Define a class to be loaded.
String classNameToBeLoaded = "monarchs_project.Axe";

NewUnit = myClassLoader.loadClass(classNameToBeLoaded);

constructor = NewUnit.getConstructor(int.class, int.class, int.class, int.class);

NewUnit newUnit  = (NewUnit) constructor.newInstance(1, 1, 1, 1);

A IDE pede para criar a classe newUnit no pacote, porém não entendo a necessidade disso.

Além disso o construtor não funciona, porém antes de compilar nenhum erro aparece.

Obrigado!

1 Resposta

AndreSorge

Olá Tudo bem?

Qual IDE vc ta usando?

Criado 17 de junho de 2016
Ultima resposta 18 de ago. de 2016
Respostas 1
Participantes 2