Я пытаюсь создать среду автоматического тестирования (на основе jUnit, но это не важно) для домашних заданий моих студентов. Им нужно будет создать конструкторы для некоторых классов, а также добавить к ним некоторые методы. Позже, используя функции тестирования, которые я предоставляю, они проверит, все ли прошло нормально.
Я хочу путем отражения создать новый экземпляр некоторого класса, который я хочу протестировать. Проблема в том, что иногда нет конструктора по умолчанию . Меня это не волнует, Я хочу создать экземпляр и сам инициализировать переменные экземпляра . Есть ли способ сделать это? Прошу прощения, если об этом спрашивали раньше, но я просто не смог найти ответа.
Заранее спасибо.