Este proyecto es un ejemplo básico de cómo implementar el patrón MVC (Modelo - Vista - Controlador) en Java.
El ejemplo simula un registro simple de notas de estudiantes, mostrando cómo separar la lógica de datos, la interfaz y el control.
mvc-ejemplo/ ├── model/ │ └── Estudiante.java ├── view/ │ └── EstudianteView.java ├── controller/ │ └── EstudianteController.java └── Main.java
Contiene la estructura de datos y la lógica del negocio.
Define los atributos del estudiante (nombre
, nota
) y sus métodos get
y set
.
Muestra la información al usuario.
En este ejemplo, la salida se realiza en consola.
Conecta el modelo con la vista.
Recibe los cambios del usuario y actualiza el modelo, luego ordena a la vista que muestre la información.
Crea las instancias del modelo, vista y controlador, y simula la interacción entre ellos.
- Java 17 o superior instalado
Verifica con:java --version