1
respuesta

[Duda] duda

Hola como se cuando debo utilizar una interface??

1 respuesta

Holaa, las interfaces tienen muchos beneficios y razones para implementarlas, te comento:

A diferencia de una clase abstracta que solo puede ser implementada 1 por cada clase... Una clase puede implementar todas las interfaces que quieras! Recuerda que la interfaz es como un contrato que cuando lo implementas dentro de una clase debe implementar todos sus métodos, pero gracias al Polimorfismo puede manpular dichos metodos segun lo que requieras

Y muchas clases a la vez pueden implementar la misma interfaz si se requiere, entonces asi se reutiliza mucho codigo y agrega seguridad al codigo.