Está en la página 1de 1

Actividad 1: POO

La Programación Orientada a Objetos (POO) es un paradigma de programación que


usa objetos y sus interacciones para diseñar aplicaciones y programas de computadora.
Está basado en varias técnicas, incluyendo herencia, modularidad, polimorfismo, y
encapsulamiento. 
La diferencia con otras formas de programación imperativas como la programación
estructurada es que en la orientación a objetos se hace uso de estructuras de
datos llamadas objetos que aglutinan propiedades y métodos conjuntamente con sus
interacciones.

Características de la POO
Abstracción: Representación de las características esenciales de algo sin incluir
antecedentes o detalles irrelevantes.
Encapsulación: Consiste en agrupar en un ente información y funcionalidad.
Ocultamiento: Capacidad de ocultar los detalles dentro de un objeto.
Herencia: Mecanismo para compartir automáticamente métodos y atributos entre clases y
subclases.
Polimorfismo: Característica que permite implementar múltiples formas de un mismo
método, dependiendo cada una de ellas de la clase sobre la que se realice la
implementación.

https://algonzalezpoo.wordpress.com/que-es-poo/

https://www.genbeta.com/desarrollo/diferencias-entre-paradigmas-de-programacion

https://www.inf.utfsm.cl/~smoreno/documentos/9_Tema.pdf

También podría gustarte