Logo Passei Direto
Buscar
O paradigma da Programação Orientada a Objetos (POO) estrutura o desenvolvimento de software em torno de "objetos" − unidades lógicas que encapsulam estados (atributos) e comportamentos (métodos). O objetivo precípuo desse paradigma é mitigar a complexidade do software através da organização do código em representações fiéis a conceitos do domínio. Para alcançar sistemas robustos e de fácil manutenção, a POO sustenta-se em pilares fundamentais que orientam a decomposição e a interação entre os componentes do sistema. Fonte: SOMMERVILLE, I. Engenharia de Software. 10. ed. São Paulo: Pearson, 2019. Sobre os pilares da Programação Orientada a Objetos e sua função na engenharia de software contemporânea, analise as afirmativas a seguir: I. A Abstração visa filtrar a complexidade excessiva, mantendo o foco nos atributos e métodos essenciais do objeto. II. O Encapsulamento protege a coerência interna do objeto ao ocultar a implementação e expor interfaces de comunicação. III. A Herança habilita a extensibilidade ao permitir que classes especializadas compartilhem e ampliem o comportamento de classes-base. IV. O Polimorfismo provê a capacidade de uniformidade na manipulação de objetos, permitindo respostas heterogêneas a comandos idênticos. É correto o que se afirma em: A) I, apenas. B) III e IV, apenas. C) I, II, III e IV. D) II e IV, apenas. E) I, II e III, apenas
User badge image
João Alves

semana passada

Respostas

User badge image

Ed Verified user icon

semana passada

Vamos analisar cada afirmativa: I. Abstração visa filtrar a complexidade excessiva, mantendo o foco nos atributos e métodos essenciais do objeto. — Correto. II. Encapsulamento protege a coerência interna do objeto ao ocultar a implementação e expor interfaces de comunicação. — Correto. III. Herança habilita a extensibilidade ao permitir que classes especializadas compartilhem e ampliem o comportamento de classes-base. — Correto. IV. Polimorfismo provê a capacidade de uniformidade na manipulação de objetos, permitindo respostas heterogêneas a comandos idênticos. — Correto. Todas as afirmativas estão corretas. Resposta correta: C) I, II, III e IV.

Essa resposta te ajudou?

0
Dislike0

Experimente
o Premium! 🤩

Libere respostas sem pagar

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina