Java: newInstance de la clase que no tiene un constructor predeterminado
Estoy tratando de construir un marco de prueba automático (basado en jUnit, pero eso no es importante) para la tarea de mis alumnos. Tendrán que crear constructores para algunas clases y también agregarles algunos métodos. Más tarde, con las funciones de prueba que proporciono, comprobarán si salieron bien.
Lo que quiero hacer espor reflejo, crear una nueva instancia de alguna clase que quiero probar. El problema es que, a veces,no hay constructor por defecto. Eso no me importaQuiero crear una instancia e inicializar las variables de instancia yo mismo. ¿Hay alguna forma de hacer esto? Lo siento si esto se ha preguntado antes, pero simplemente no pude encontrar ninguna respuesta.
Gracias por adelantado.