Pular para o conteúdo principal

Questão de Programação — Programação Orientada a Objetos — UFSCAR 2023

ProgramaçãoProgramação Orientada a Objetos
Código
qg046201
Banca
UFSCAR
Órgão
UFSCAR
Ano
2023
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Na programação orientada a objetos (POO), diversos conceitos são fundamentais para a organização e estruturação do código. Considere as seguintes afirmativas sobre os principais conceitos da POO:I. Envolve o agrupamento de dados (atributos) e comportamentos (métodos) que operam sobre esses dados em uma única unidade, tornando-os acessíveis somente por meio de interfaces controladas.II. Permite a criação de uma nova classe baseada em uma classe já existente. A classe derivada (subclasse) pode adicionar novos membros ou sobrescrever os membros da classe base (superclasse).III. Refere-se à capacidade de um objeto executar diferentes ações dependendo do contexto em que é utilizado.IV. Processo de capturar aspectos essenciais de um objeto do mundo real e modelá-los como classes no programa.Essas descrições estão relacionadas a:
  1. A(I) Herança, (II) Encapsulamento, (III) Abstração, (IV) Polimorfismo
  2. B(I) Herança, (II) Abstração, (III) Encapsulamento, (IV) Polimorfismo
  3. C(I) Encapsulamento, (II) Abstração, (III) Polimorfismo, (IV) Herança
  4. D(I) Abstração, (II) Polimorfismo, (III) Herança, (IV) Encapsulamento
  5. E(I) Encapsulamento, (II) Herança, (III) Polimorfismo, (IV) Abstração
Revelar gabarito e comentário

GabaritoE — (I) Encapsulamento, (II) Herança, (III) Polimorfismo, (IV) Abstração

Link permanente: /questoes/qg046201