Ed
ano passado
Vamos analisar cada uma das alternativas em relação ao conceito de interface em Programação Orientada a Objetos: a) Define tipo (~classe abstrata) - Correto, uma interface define um tipo que pode ser implementado por classes, semelhante a uma classe abstrata, mas sem implementação. b) Apenas métodos públicos - Correto, em uma interface, todos os métodos são implicitamente públicos e abstratos. c) Não possui código - Correto, uma interface não contém implementação de métodos, apenas suas assinaturas. d) Todas as alternativas acima - Como as alternativas a), b) e c) estão corretas, esta opção também é correta. Portanto, a alternativa correta é: d) Todas as alternativas acima.