En la sección 3 en el apartado 11 de "Lo que aprendimos" se menciona "el uso de referencias más genéricas permite desacoplar sistemas.", mi pregunta es ¿Qué significa eso?
En la sección 3 en el apartado 11 de "Lo que aprendimos" se menciona "el uso de referencias más genéricas permite desacoplar sistemas.", mi pregunta es ¿Qué significa eso?
Hola Geovanni, espero que estés bien.
En eso sentido, cuándo es necesario cambiar la implementación no podrá descomponer el código y por lo tanto facilita el mantenimiento del sistema.
Entoces en general una de las principales vantajes del polimorfismo es utilizar referencias más genéricas para comunicarse con un objeto y asegurarse de que cambiando la implementación (objeto que se crea con el new
), todo seguirá funcionando.
Puede parecer un poco complejo todavía, pero durante el curso tu comrpreenderá ;)
Espero haberte podido ayudar, mucho éxito en todo lo que te propongas y si tienes alguna duda aquí estaremos para apoyarte.