Herencia de interfaces en Java: crear jerarquías de comportamientos
pildorasinformaticas
0:00 / 0:00
Herencia de interfaces en Java: crear jerarquías de comportamientos
1 944 просмотра · 1 месяц назад
pildorasinformaticas
841 тыс. подписчиков
1 944 просмотра · 1 месяц назад
En este vídeo seguimos profundizando en el tema de las interfaces en Java, viendo cómo una interfaz puede heredar de otra interfaz para construir una jerarquía de comportamientos.
Partiremos del ejemplo de una empresa, donde tenemos clases como Empleado y Jefatura, e interfaces como Trabajador y Jefe. Veremos por qué una interfaz puede ampliar el contrato de otra interfaz y cómo esto nos permite organizar mejor nuestro código.
✅ Qué es la herencia de interfaces
✅ Uso de extends entre interfaces
✅ Diferencia entre extends e implements
✅ Cómo una interfaz puede ampliar el contrato de otra
✅ Ejemplo con Trabajador y Jefe
✅ Implementación de métodos heredados de una interfaz
✅ Variables de tipo interfaz
✅ Polimorfismo aplicado a interfaces
✅ Buen diseño de interfaces: cada interfaz debe representar un comportamiento coherente
También veremos una idea muy importante: no se trata de crear interfaces por crear interfaces, sino de representar capacidades reales de los objetos. Por ejemplo, un trabajador puede fichar la entrada o la salida, mientras que un jefe, además de ser trabajador, puede tomar decisiones.
Este vídeo te ayudará a entender mejor cómo organizar interfaces propias en Java y cómo utilizarlas para crear código más flexible, ordenado y reutilizable.