como es que dentro del codigo se implemnta la interface, es decir al no tener parametros o cuerpo cual es el sentido o función de la misma si en cada clase se ejecuta.
anexo imagen del ejemplo
como es que dentro del codigo se implemnta la interface, es decir al no tener parametros o cuerpo cual es el sentido o función de la misma si en cada clase se ejecuta.
anexo imagen del ejemplo
Hola Luis Gustavo, espero que estés bien.
Interfaz es una característica poderosa del lenguaje Java que presenta numerosas ventajas en el sentido del modelado e instanciación de objetos. Una interfaz es similar a un contrato, a través de ella podemos especificar qué métodos las clases que implementan esta interfaz están obligados a implementar.
Cuando una clase implementa una interfaz, esta clase obligatoriamente necesita implementar todos los métodos declarados en la interfaz, solo cuando usamos clases abstractas implementando interfaz que no necesitamos obligatoriamente implementar todos los métodos.
La interfaz sirve como base, informando de los métodos mínimos que deben implementarse y cada clase es responsable de la lógica de negocio utilizada en los métodos.
Para más detalles, consulte la documentación oficial: Interfaces Java Tutorials.
Un saludo.