Skip to content

Latest commit

 

History

History
27 lines (23 loc) · 1.29 KB

File metadata and controls

27 lines (23 loc) · 1.29 KB

#28 SOLID: PRINCIPIO DE SUSTITUCIÓN DE LISKOV (LSP)

Dificultad: Media | Publicación: 08/07/24 | Corrección: 15/07/24

Ejercicio

/*
 * EJERCICIO:
 * Explora el "Principio SOLID de Sustitución de Liskov (Liskov Substitution Principle, LSP)" 
 * y crea un ejemplo simple donde se muestre su funcionamiento
 * de forma correcta e incorrecta.
 *
 * DIFICULTAD EXTRA (opcional):
 * Crea una jerarquía de vehículos. Todos ellos deben poder acelerar y frenar, así como
 * cumplir el LSP.
 * Instrucciones:
 * 1. Crea la clase Vehículo.
 * 2. Añade tres subclases de Vehículo.
 * 3. Implementa las operaciones "acelerar" y "frenar" como corresponda.
 * 4. Desarrolla un código que compruebe que se cumple el LSP.
 */

Tienes toda la información extendida sobre el roadmap de retos de programación en retosdeprogramacion.com/roadmap.

Sigue las instrucciones, consulta las correcciones y aporta la tuya propia utilizando el lenguaje de programación que quieras.

Recuerda que cada semana se publica un nuevo ejercicio y se corrige el de la semana anterior en directo desde Twitch. Tienes el horario en la sección "eventos" del servidor de Discord.