10
¿Es esto una violación del Principio de sustitución de Liskov?
Digamos que tenemos una lista de entidades de tareas y un ProjectTasksubtipo. Las tareas se pueden cerrar en cualquier momento, excepto ProjectTasksque no se pueden cerrar una vez que tienen el estado de Iniciado. La interfaz de usuario debe garantizar que la opción de cerrar un inicio ProjectTasknunca esté disponible, …