sábado, 19 de noviembre de 2022

Kotlin Basico 28. Interfaces

28. Interfaces

- 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.