Hola, muy buena explicacion, pero tengo una duda, ¿Cuál seria el proceso para que el menu me deje registrar un nuevo alumno teniendo un limite de 50? Gracias
Que tal Darwin, espero te encuentres bien, muchas gracias por tus comentarios, como en java no permite cambiar el tamaño de un array en tiempo de ejecución, lo que se podría hacer es: copiar los elementos del array original en un array nuevo, esto se implementaría dentro del método que se utiliza para agregar un nuevo objeto(registrarAlumnos) en este método sería implementar lo siguiente: 1.- Agregar una condición para validar si el arreglo ha alcanzado el límite: if(e.lenght==nalumnos) 2.- Si la condición se cumple, realizar este proceso: Estudiante[] aux = new Entudiante[e.length + 1]; for (int i = 0; i < e.length; i++) { aux[i] = e[i]; } aux[e.length] = new Estudiante(matricula, nombre,edad, promedio); e = aux; Este sería el proceso a seguir, pero no es lo más óptimo, lo mejor sería utilizar un ArrayList. En caso de que tengas algún problema al implementar este proceso, me podrías comentar y con gusto lo revisamos. Dios te bendiga.