

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
O Princípio de Substituição de Liskov (Liskov Substitution Principle — LSP) é um dos pilares da programação orientada a objetos. Ele estabelece regras fundamentais para o uso correto da herança entre classes. Assinale a alternativa que descreve corretamente o Princípio de Substituição de Liskov (LSP):
A composição deve ser preferida em relação à herança como principal forma de reutilização de código.
Classes derivadas devem herdar todos os métodos, incluindo os privados, da classe base.
Uma classe deve possuir apenas uma única responsabilidade bem definida, evitando múltiplos motivos para mudança.
Objetos de uma subclasse devem ser capazes de substituir objetos da superclasse sem alterar o comportamento esperado do programa ou comprometer sua correção.
Interfaces devem ser específicas e adaptadas às necessidades de cada cliente, evitando dependências desnecessárias.