Ed
ano passado
Uma interface funcional em Java é definida como uma interface que contém exatamente um método abstrato. Essa característica permite que a interface seja utilizada com expressões lambda, que são uma forma concisa de implementar interfaces funcionais. Analisando as alternativas: a) Deve ter pelo menos dois métodos abstratos - Incorreto, pois uma interface funcional deve ter exatamente um método abstrato. b) Pode ter métodos padrão e estáticos - Correto, mas não é a característica que define uma interface funcional. c) Deve conter exatamente um método abstrato - Correto, esta é a definição de uma interface funcional. d) Não pode ser usada com expressões lambda - Incorreto, pois interfaces funcionais são projetadas para serem usadas com expressões lambda. Portanto, a alternativa correta é: c) Deve conter exatamente um método abstrato.
Cadastre-se ou realize login
Mais perguntas desse material