Hola,
Stoy aprendiendo java por primera vez y veo diferencias entre los Interfaces de Java Y los interfaces C en programacion procedural:
C:
.c (giveMeNum - llamada funcion)
.h (giveMeNum - declaracion funcion)
.c (giveMeNum - implementacion funcion)
Desde un .c llamas a la funcion, que esta declarada en el .h del interface y otro .c distinto al primero implementa. Es decir, una unica implementacion!
JAVA:
clase interface
Clase que usa interface y ademas implementa
En java por lo que veo cada clase implementa el ingerfaz que hereda. A difefencia de c que esta implementado en un unico sitio y todos los que quieren eaa info llaman a la fu cion.
Podeis explicarmelo? Es correcto o me pierdo e algo?
Gracias