Pular para o conteúdo principal

Questão de Programação — Programação Orientada a Objetos — IF Sul Rio-Grandense 2025

ProgramaçãoProgramação Orientada a Objetos
Código
qg528832
Banca
IF Sul Rio-Grandense
Órgão
IF Sul Rio-Grandense
Ano
2025
Nível
Superior
Cargo
Professor EBTT - Área 36: Informação e Comunicação III
Na Programação Orientada a Objetos, uma Interface é uma maneira de declarar o comportamento de uma classe. A utilização de Interfaces em um projeto provem a comunicação entre diferentes partes da aplicação, tornando o código mais legivel e extensível, entre outras vantagens.Sobre os conceitos comportamento e implementação de Interfaces na Programação Orientada a Objetos, é correto afirmar que
  1. Auma classe que implementa uma classe Interface é obrigada a implementar todos os métodos especificados pela classe Interface.
  2. Buma classe Interface é composta por atributos e pela assinatura de métodos que deverão ser implementados.
  3. Cuma classe Interface é composta por atributos e métodos que poderão ser herdados por outras classes que a implementarem.
  4. Duma classe interface deverá possuir métodos com visibilidade protegida, e as outras classes que a implementarem deverão fazer parte do mesmo projeto.
Revelar gabarito e comentário

GabaritoA — uma classe que implementa uma classe Interface é obrigada a implementar todos os métodos especificados pela classe Interface.

Link permanente: /questoes/qg528832