En Java, ¿qué es una interfaz funcional?
- A.Una interfaz funcional es aquella que solo tiene un método abstracto.Respuesta correcta
- B.Una interfaz que tiene un solo método por defecto.
- C.Una interfaz que tiene un solo método estático.
- D.No existe ese concepto en Java.
Explicación
La respuesta correcta es A. Una interfaz funcional en Java contiene exactamente un método abstracto (SAM - Single Abstract Method). Es la base de las expresiones lambda introducidas en Java 8. Puede tener métodos default y static adicionales.