Hay un principio del diseño que dice: “Programa a una Interfaz y no a una Implementación”. Cómo se interpretaría eso aquí? por qué si ent...

JULIAN FRANCO RUA

JULIAN FRANCO RUA

Pregunta
studenthace 4 años

Hay un principio del diseño que dice: “Programa a una Interfaz y no a una Implementación”. Cómo se interpretaría eso aquí? por qué si entendí bien, lo que dices sería tener varias implementaciones a través de esas multiples clases que crearíamos. Qué es lo correcto en este caso? Muchas gracias!

1 respuestas
para escribir tu comentario
    Julio Jaramillo

    Julio Jaramillo

    studenthace 4 años

    Revisa el concepto de Poliformismo, con el uso de interfaces puedes programar la secuencia de acciones que van a tomar sentido cuando le mandes una clase con implementación siempre y cuando implemente de esa interfaz. Saludos.

Curso de Java SE Orientado a Objetos

Curso de Java SE Orientado a Objetos

Programa aplicaciones en Java usando orientación a objetos. Aprende a utilizar clases, herencia, polimorfismo, interfaces, encapsulamiento, métodos, modularidad y más, simulando la administración de citas médicas.

Curso de Java SE Orientado a Objetos
Curso de Java SE Orientado a Objetos

Curso de Java SE Orientado a Objetos

Programa aplicaciones en Java usando orientación a objetos. Aprende a utilizar clases, herencia, polimorfismo, interfaces, encapsulamiento, métodos, modularidad y más, simulando la administración de citas médicas.