

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.
Uma software house mantém um sistema de desenho técnico. A equipe percebeu que, sempre que surge um novo tipo de figura, como triângulo ou losango, várias partes do código precisam ser alteradas, especialmente rotinas que usam if/else ou switch para verificar o tipo da figura antes de desenhá-la.
Com base nos princípios OCP e LSP, assinale a afirmativa INCORRETA.
O uso de abstrações e polimorfismo pode permitir a inclusão de novos comportamentos sem modificar módulos já estabilizados.
Pelo OCP, entidades de software devem ser abertas para ampliação, mas fechadas para modificação.
Quando a inclusão de um novo tipo exige alterar vários trechos existentes do sistema, isso indica rigidez e fragilidade no projeto.
Um projeto orientado a objetos bem estruturado deve concentrar a lógica de decisão por tipo em vários switch e if/else, pois isso facilita a inclusão de novas subclasses.