Questão
ID 2117413Disciplina: Tecnologia da Informação
Assunto: Princípios SOLID
Ano: 2018 Banca: IFSUL - Instituto Federal de Educação, Ciência e Tecnologia Órgão: Instituto Federal de Educação, Ciência e Tecnologia Sul-rio-grandense
Sobre interface na programação orientada a objetos em Java, seguem algumas afirmações:
I. Uma classe concreta poderá implementar apenas uma interface, utilizando a palavra chave implements.
II. Uma classe concreta, ao implementar uma interface, estabelece um contrato, escolhendo quais métodos irá implementar em sua estrutura.
III. As interfaces, além de métodos, podem possuir campos que serão implicitamente finais e estáticos.
IV. Todos os métodos de uma interface são implicitamente abstratos.
Estão corretas apenas as afirmativas