Java: newInstance da classe que não possui construtor padrão
Estou tentando criar uma estrutura de teste automático (com base no jUnit, mas isso não é importante) para a lição de casa dos meus alunos. Eles terão que criar construtores para algumas classes e também adicionar alguns métodos a elas. Mais tarde, com as funções de teste que eu forneço, eles verificarão se foram bem.
O que eu quero fazer é,pela reflexão, crie uma nova instância de alguma classe que quero testar. O problema é que, às vezes,não há construtor padrão. Eu não ligo para isso,Eu quero criar uma instância e inicializar as variáveis de instância pessoalmente. Existe alguma maneira de fazer isso? Sinto muito se isso já foi perguntado antes, mas não consegui encontrar nenhuma resposta.
Desde já, obrigado.