¿Qué Es POO?
La Programación Orientada a Objetos (POO) se refiere a los lenguajes de programación que tienen una serie de características distintivas:
- Encapsulación: Asociar datos y funciones en la unidad conceptual de un solo tipo llamado objeto.
- Abstracción: Ocultar datos y miembros de la función para obstruir los detalles de implementación de un objeto.
- Polimorfismo: La capacidad de interactuar con un objeto desde diferentes perspectivas funcionales.
- Herencia: Como su propio nombre indica, es la habilidad de heredar datos y comportamiento de otros objetos.