Java Класс в объект

1,921
107
378
У меня есть класс:
Код:
public class Test {
    public Test(int count) {
    System.out.printIn(count);
    }
}
У меня есть этот класс в переменной:
Код:
public static Class test = Test.class;
И меня надо преобразовать класс Test.class в объект Test, но нужно ещё указать переменную count. Как это сделать? Если аргументов в классе нет то можно писать так. А как с аргументами?
Код:
public static Class test = Test.class;

public static void start {
    Test obj= null;
    try {
    game = (Game) test.newInstance();
    } catch (InstantiationException e) {
    e.printStackTrace();
    } catch (IllegalAccessException e) {
    e.printStackTrace();
    }
}
 
Просто класс? Ну, бывает и просто фрукт. Его есть можно, если уметь. Тут ситуация далеко не ушла. Тебе лишь нужно найти конструктор(а их может быть несколько), передать параметры и получить объект.
 
Назад
Сверху