Módulo2 Programacion
Módulo2 Programacion
Introducción:
En la unidad anterior, aprendimos los conceptos básicos de la Programación
Orientada a Objetos (POO), incluyendo clases, objetos, propiedades y
métodos. En este módulo, nos centraremos en técnicas más avanzadas de
POO, como la herencia y el polimorfismo, el encapsulamiento y la
abstracción de datos, y las interfaces y clases abstractas. Estas técnicas son
fundamentales para la creación de programas complejos y escalables en la
POO.
Herencia y Polimorfismo:
La herencia es un concepto fundamental en la POO que nos permite crear
nuevas clases a partir de clases existentes. Al crear una nueva clase basada
en una clase existente, podemos heredar todas las propiedades y métodos
de la clase padre. Esto nos permite reutilizar el código existente y evitar
duplicar el trabajo.
Conclusión:
En este módulo, hemos discutido algunas técnicas avanzadas de la POO,
como la herencia y el polimorfismo, el encapsulamiento y la abstracción de
datos, y las interfaces y clases abstractas. Estas técnicas son fundamentales
para la creación de programas complejos y escalables en la POO, y
esperamos que este módulo haya sido útil para comprenderlas mejor. En los
siguientes módulos, exploraremos aún más estas técnicas y aprenderemos
cómo aplicarlas en proyectos reales.
Referencias bibliográficas:
Tutoriales en línea: