Pular para o conteúdo principal
← Banco de questões
Desenvolvimento de Sistemas
Aprovado Ai
2026
Orientação a Objetos e SOLID

Desenvolvimento de Sistemas · Aprovado.ai 2026

No contexto de desenvolvimento de software orientado a objetos, a aplicação de princípios de design e padrões é fundamental para construir sistemas flexíveis e robustos. O princípio 'Open/Closed Principle' (OCP), um dos princípios SOLID, estabelece que as entidades de software (classes, módulos, funções, etc.) devem ser abertas para extensão, mas fechadas para modificação. Qual das opções abaixo ilustra de forma mais aderente a aplicação do OCP?

  1. A)Adicionar um novo 'if-else' em uma classe existente para tratar um novo tipo de processamento.
  2. B)Criar uma classe abstrata ou interface e estender/implementar classes concretas para novos comportamentos.
    gabarito
  3. C)Modificar diretamente o código de uma função para incluir novas funcionalidades.
  4. D)Duplicar o código de uma classe e alterar a cópia para suportar um novo requisito.
  5. E)Refatorar uma classe para que todos os seus métodos sejam estáticos e públicos.

Resposta correta: alternativa B

Criar uma classe abstrata ou interface e estender/implementar classes concretas para novos comportamentos.

Ver comentário resumido

O Open/Closed Principle (OCP) é melhor aplicado através do uso de abstrações, como interfaces ou classes abstratas. Ao estender ou implementar novas classes concretas, é possível introduzir novos comportamentos (aberto para extensão) sem alterar o código existente das classes bas…

Prévia interativa — a IA corrige em cima da SUA resposta
CEBRASPE
2024
Direito Constitucional

Assinale a alternativa correta sobre os direitos e garantias fundamentais previstos na Constituição Federal de 1988.

👆 Escolha uma alternativa pra ver a correção da IA

Resolva e receba a explicação completa por IA

Em vez do gabarito, a IA mostra exatamente onde você errou — em 500 mil questões, para todas as bancas.

Sem cartão · 7 dias Pro grátis · Cancele quando quiser

Explore este assunto

Mais questões de Desenvolvimento de Sistemas

Guia gratuito · 7 aulas por e-mail

Método 90 Dias: do zero à prova com repetição espaçada

Sem revisão, você perde 70% do que estudou em 24h. Receba o sistema completo de estudo com IA que resolve isso — em 7 aulas por e-mail.

  • Como montar o plano a partir do seu edital
  • Repetição espaçada aplicada a concurso
  • O que priorizar quando o tempo é curto

Sem spam · cancele em 1 clique