Pular para o conteúdo principal

Questão de Programação — Programação Orientada a Objetos — FGV 2026

ProgramaçãoProgramação Orientada a Objetos
Código
gp003700
Banca
FGV
Órgão
TJ-SC
Ano
2026
Cargo
Analista de Sistemas
Durante o projeto de um sistema, utilizando linguagem orientadaa objetos, foram adotadas as seguintes práticas:I. Uma classe define seus atributos como privados e disponibilizaapenas métodos públicos para sua leitura e alteração,permitindo a realização de validações antes de qualquermodificação dos dados. II. Uma classe base é estendida por diversas subclasses quecompartilham comportamento comum, mas especializamdeterminadas operações conforme suas regras específicas.III. Um mesmo método, definido na classe base, éreimplementado nas subclasses, de modo que sua execuçãoproduza comportamentos distintos conforme o tipo concretodo objeto em tempo de execução. Com base nos conceitos fundamentais da programação orientadaa objetos, assinale a opção que classifica corretamente as práticasdescritas.
  1. AI – abstração; II – herança; III – polimorfismo.
  2. BI – encapsulamento; II – herança; III – sobrescrita.
  3. CI – encapsulamento; II – composição; III – polimorfismo.
  4. DI – encapsulamento; II – herança; III – sobrecarga.
  5. EI – abstração; II – herança; III – sobrecarga.
Revelar gabarito e comentário

GabaritoB — I – encapsulamento; II – herança; III – sobrescrita.

Link permanente: /questoes/gp003700