Pular para o conteúdo

Serviço de Seleção do Pessoal da Marinha · Marinha do Brasil 2024

Questão 34 — Programação: Orientação a Objetos — Herança, Polimorfismo e Interfaces

Programação Orientação a Objetos — Herança, Polimorfismo e Interfaces

Serviço de Seleção do Pessoal da Marinha 2024

Marinha do Brasil · Processamento de Dados · Caderno Amarela

Gabarito disponível

Segundo Deitel (2016), no contexto de programação orientada a objetos, em relação aos aspectos de uso do polimorfismo e de herança, assinale a opção INCORRETA.
Selecione uma alternativa

Resolução comentada

Classe final não pode ser estendida.

Uma classe declarada final não pode ser superclasse, ou seja, não pode ser estendida. Por isso a afirmativa C é a INCORRETA.

Análise das alternativas

A, B, D e E estão corretas: classe abstrata fornece design comum; método abstrato é declarado com abstract; métodos default evitam quebrar implementações existentes; Comparable permite comparar e ordenar objetos.

Referência: Deitel (2016), Java: Como Programar.

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: C

Fonte: Gabarito preliminar: Gabarito final CP-CAP 2024 — página 20