Você está projetando um sistema em que as subclasses devem ser capazes de substi...

Questão de Engenharia de Software da banca COPESE aplicada no concurso UFPI (2024). Confira a resolução completa abaixo:

Você está projetando um sistema em que as subclasses devem ser capazes de substituir suas classes base sem alterar o comportamento esperado do sistema. O princípio SOLID que está focado em garantir que as subclasses possam substituir suas classes base sem alterar a funcionalidade esperada do sistema é: