[Solución] Ejercicio: Aplicación de Lista de Tareas con layouts
Modelo: Tarea
public class Tarea {
private String descripcion;
private boolean completada;
public Tarea(String descripcion) {
this.descripcion = descripcion;
this.completada = false;
}
// Método para marcar la tarea como completada
public void completar() {
this.completada = true;
}
// Getters y setters
public String getDescripcion() {
return descripcion;
}
public void setDescripcion(String descripcion) {
this.descripcion = descripcion;
}
public boolean isCompletada() {
return completada;
}
public void setCompletada(boolean completada) {
this.completada = completada;
}
// Representación en texto de la tarea, útil para mostrar en la lista
@Override
public String toString() {
return (completada ? "[Completada] " : "[Pendiente] ") + descripcion;
}
}Modelo: GestorTareas
Vista: VistaTareas
Controlador: ControladorTareas
Clase Principal: AplicaciónTareas
Previous[Solución] Ejercicio Cálculadora SimpleNext[Solución] Ejercicio: Dibujo de figuras con Graphics
Last updated