QuestLab Plataforma Inteligente de Questões
Questão pública

Questão de Arquitetura de Software

ACAFE - CELESC - Desenvolvimento e Transformação Digital - 2024 • ACAFE • 2024

Um desenvolvedor de software está iniciando um novo projeto e precisa decidir qual paradigma de programação utilizar. O desenvolvedor tem conhecimento em programação procedural, mas nunca utilizou Programação Orientada a Objetos. Assinale a alternativa que NÃO apresenta um dos princípios básicos da Programação Orientada a Objetos (POO).
A
Generalização : Visa encontrar soluções abrangentes para problemas comuns, utilizando abstração e herança para criar classes genéricas e reutilizáveis.
B
Abstração : Permite ocultar detalhes de implementação e expor apenas as funcionalidades essenciais de um objeto para o usuário.
C
Encapsulamento : Combina dados (atributos) e métodos (comportamentos) em uma única unidade, protegendo os dados de acessos indevidos.
D
Herança : Permite que novas classes herdem atributos e métodos de classes existentes, promovendo reuso de código e organização hierárquica.
E
Polimorfismo : Permite que objetos de diferentes classes respondam ao mesmo método de formas distintas, proporcionando flexibilidade e extensibilidade.
Quer responder esta questão e acompanhar seu desempenho?

Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.