-
Una interfaz va a ser como una clase abstracta pero con algunas diferencias.
Primeramente las interfaces no van a encapsular datos, a diferencia de las
clases abstractas, y estas solamente van a definir cuáles son los métodos que
vamos a implementar nosotros en las clases que tengamos, a modo de plantilla.
-
En la imagen vemos como se implementa una interfaz, a partir del anterior
ejemplo de clase abstracta.
Podemos observar como en la clase Programador se sobre escriben las dos
funciones y no se pasan parámetros en la herencia de la interfaz.
No hay comentarios:
Publicar un comentario
Gracias por vuestros aportes.