Pular para o conteúdo principal

Questão de Programação — Programação Orientada a Objetos — IF-PI 2026

ProgramaçãoProgramação Orientada a Objetos
Código
qg709986
Banca
IF-PI
Órgão
IF-PI
Ano
2026
Nível
Superior
Cargo
Professor EBTT - Informática
Considere os conceitos fundamentais da Programação Orientada a Objetos (POO) e analise as afirmações a seguir, relacionadas a herança, polimorfismo, sobrescrita de métodos, encapsulamento e ligação dinâmica:I. Em um sistema orientado a objetos, quando um método é sobrescrito em uma subclasse, a versão do método executada é determinada em tempo de execução, de acordo com o tipo real do objeto referenciado.II. O encapsulamento garante que os atributos de uma classe sejam sempre inacessíveis fora dela, independentemente da existência de métodos públicos de acesso.III. Uma referência do tipo de uma superclasse pode apontar para um objeto de uma subclasse, possibilitando o uso do polimorfismo.IV. Métodos declarados como privados (private) em uma superclasse podem ser sobrescritos por subclasses, desde que mantenham a mesma assinatura.V. O uso de classes abstratas permite a definição de métodos sem implementação, os quais devem ser obrigatoriamente implementados pelas subclasses concretas.Assinale a alternativa que apresenta a sequência CORRETA, de cima para baixo:
  1. AV – F – V – F – V
  2. BV – V – V – F – V
  3. CF – F – V – F – V
  4. DV – F – F – F – V
  5. EF – V – V – V – F
Revelar gabarito e comentário

GabaritoA — V – F – V – F – V

Link permanente: /questoes/qg709986