Resultados de aprendizaje
Al finalizar este módulo, el estudiante será capaz de:
- Identificar el patrón Polimorfismo en ejemplos de código orientado a objetos que permiten intercambiar comportamientos de manera flexible a través de interfaces o clases abstractas.
- Explicar cómo el patrón Polimorfismo facilita la extensibilidad y la flexibilidad en el diseño de software al permitir que diferentes objetos respondan a la misma interfaz o mensaje.
- Aplicar el patrón Polimorfismo para diseñar sistemas de software que gestionen cambios de comportamiento sin modificar el código existente, mejorando la mantenibilidad.