Ed
há 6 meses
Vamos analisar cada afirmativa sobre interfaces: I. Interfaces são classes finais e abstratas. Falso. Interfaces não são classes, mas sim um tipo especial de referência que define um contrato. Elas não podem ser finais, pois não podem ser instanciadas. II. Nas Interfaces, os métodos são implicitamente abstratos. Verdadeiro. Todos os métodos em uma interface são, por padrão, abstratos, a menos que sejam métodos estáticos ou default (em algumas linguagens). III. Nas Interfaces, os atributos são implicitamente estáticos e finais. Verdadeiro. Os atributos em uma interface são sempre considerados estáticos e finais, ou seja, constantes. IV. Uma interface pode conter vários atributos e métodos. Falso. Embora uma interface possa conter métodos, ela não deve conter atributos (exceto constantes). Portanto, a afirmação é incorreta. Agora, vamos verificar as alternativas: a) Somente as alternativas I e II estão corretas. (Incorreta, pois I é falsa) b) Somente a alternativa IV não está correta. (Incorreta, pois IV é falsa) c) Somente as alternativas II, III e IV estão corretas. (Incorreta, pois IV é falsa) d) Somente as alternativas II e IV estão corretas. (Incorreta, pois IV é falsa) e) Somente a alternativa III está correta. (Correta, pois III é verdadeira) Portanto, a alternativa correta é: e) Somente a alternativa III está correta.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material