Logo Passei Direto
Buscar
Em relação à programação orientada a objetos (POO), analise as afirmações abaixo: I. Herança permite que uma classe reutilize atributos e métodos de outra. II. Polimorfismo permite que objetos de classes diferentes respondam de maneira distinta ao mesmo método. III. Encapsulamento expõe todos os atributos de uma classe para facilitar O acesso direto. Assinale a alternativa correta: A Apenas I e II estão corretas. B Apenas I está correta. C Apenas II e III estão corretas. D I, II e III estão corretas. E Todas estão incorretas.
User badge image
Emmanuel Bonfim

há 5 dias

Respostas

User badge image

Ed Verified user icon

há 5 dias

Vamos analisar cada afirmação: I. Herança permite que uma classe reutilize atributos e métodos de outra. — Correto. Esse é o conceito básico de herança na POO. II. Polimorfismo permite que objetos de classes diferentes respondam de maneira distinta ao mesmo método. — Correto. Polimorfismo é justamente a capacidade de métodos com o mesmo nome se comportarem de formas diferentes em classes diferentes. III. Encapsulamento expõe todos os atributos de uma classe para facilitar o acesso direto. — Incorreto. Encapsulamento visa justamente ocultar os atributos para proteger os dados, permitindo acesso controlado via métodos (getters/setters). Portanto, as afirmações corretas são I e II. Resposta correta: A) Apenas I e II estão corretas.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina