Pular para o conteúdo

Cebraspe · Banco do Estado do Rio Grande do Sul S.A. (BANRISUL) 2025

Questão 52 — Programação: Programação Orientada a Objetos — Interfaces

Programação Programação Orientada a Objetos — Interfaces

Cebraspe 2025

Banco do Estado do Rio Grande do Sul S.A. (BANRISUL) · Técnico em Tecnologia da Informação II — Área 2: Desenvolvimento de Software

Gabarito disponível

A respeito das interfaces na programação orientada a objetos, julgue os itens a seguir.
I A implementação de uma interface impede que o desenvolvedor declare métodos a ela.
II Várias interfaces podem ser implementadas em uma classe.
III A implementação de uma interface dispensa a necessidade de métodos públicos.
Assinale a opção correta.
Selecione uma alternativa

Resolução comentada

Apenas o item II está correto: uma classe pode implementar várias interfaces.

II está certo: Java e C# permitem a uma classe implementar múltiplas interfaces. I está errado: a classe pode declarar métodos adicionais além dos exigidos pela interface. III está errado: os métodos de interface são implementados como públicos.

Análise das alternativas

A) Ignora que o II é certo. B) O item I é falso. D) Inclui I e III, ambos falsos. E) O III é falso, pois os métodos que implementam a interface precisam ser públicos.

Referência: POO: interfaces em Java.

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: C

Fonte: Gabarito preliminar: Gabarito oficial definitivo — Área 2 (077_BANRISUL_002_01)