Questão FC374723
Sobre o conceito de Programação Orientada a Objetos (POO), analise as afirmativas a seguir. I. O encapsulamento é o princípio que permite a exposição irrestrita dos atributos e mét
Linguagens de Programação
Instituto Consulplan · 2024
Sobre o conceito de Programação Orientada a Objetos (POO), analise as afirmativas a seguir.
I. O encapsulamento é o princípio que permite a exposição irrestrita dos atributos e métodos de um objeto para facilitar a interação entre diferentes objetos dentro de um sistema.
II. A herança é um mecanismo que possibilita a reutilização de código ao permitir que uma classe derive de outra, herdando seus atributos e métodos.
III. O polimorfismo permite que diferentes classes utilizem a mesma interface para operações semelhantes, mas que sejam implementadas de formas distintas, dependendo da classe específica.
IV. A abstração é um processo de ocultar detalhes complexos de implementação, destacando apenas as características essenciais relevantes para o contexto em que o objeto será utilizado.
Está correto o que se afirma apenas em
- II e III.
- III e IV.
- I, II e IV.
- II, III e IV.
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
Herança: permite que uma classe derive de outra, herdando atributos e métodos, o que favorece a reutilização de código e a criação de hierarquias conceituais. Uma subclasse estende ou especializa o comportamento da superclasse sem reescrever tudo.
Polimorfismo: possibilita que objetos de classes diferentes sejam tratados por uma interface comum ou tipo base, permitindo que o mesmo chamado execute implementações distintas conforme a classe concreta. Isso aumenta a flexibilidade e facilita a extensão do sistema.
Abstração: consiste em apresentar apenas as características essenciais de um objeto, ocultando detalhes de implementação. Ao definir contratos e operações relevantes, a manutenção e o entendimento do sistema ficam mais simples.
Em conjunto, esses conceitos promovem código mais organizado, modular e extensível, facilitando evolução e reaproveitamento em projetos orientados a objetos.
Conteúdo do catálogo FC Concursos · Atualizado em