Está en la página 1de 10

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE FILOSOFIA Y LETRAS,CIENCIAS DE LA EDUCACIÓN


ALUMNO: TAHYS OLVERA PEZO
CURSO: 4C-1
TEMAS: *POO UNA NUEVA FORMA DE PENSAR
*PROGRAMACIÓN ORIENTADA A OBJETOS
*PARADIGMAS DE PROGRAMACIÓN
*VENTAJAS Y DESVENTAJAS DE LA PROGRAMACIÓN
DOCENTE: FLOR TERESA RAMIREZ RAMIREZ
POO UNA NUEVA FORMA DE
PENSAR
Debemos aclarar que POO no se trata de nuevas
características que le damos a un lenguaje de programación.
Con POO nos estamos refiriendo a una nueva forma de
pensar. Lo que se acostumbra a ver es la programación
estructurada. En donde tenemos un problema y lo
descomponemos en distintos sub problemas para poder
llegar a tener soluciones más pequeños y simples.
Vamos a poner un ejemplo de nuestra vida cotidiana:
Pensemos en un gato. Éste tiene diferentes características,
como su raza, nombre, color, tamaño, etc. El gato también
cuenta con diferentes acciones, como arañar, maullar, correr,
etc.
PROGRAMACIÓN ORIENTADA
A OBJETOS

La Programación Orientada a Objetos (POO) es un


paradigma de programación que busca que nuestra forma
de programar sea más cercana a la forma como nos
relacionamos en nuestro día a día.
El nombre de "Orientado a Objetos" se debe a que nuestro
código que creará objetos se encargarán de manipular los
datos de entrada para así obtener datos de salida. Estos
objetos tendrán propiedades y métodos.
Y existen 4 principios que son:
ENCAPSULACIÓN ABSTRACCIÓN

HERENCIA POLIMORFISMO
5 principales beneficios que
tiene el POO:
1. Convierte cosas complejas en estructuras simples
reproducibles.
2. Evita la duplicación de código y permite la reutilización
del mismo
3. Al estar la clase bien estructurada permite la
corrección de errores en varios lugares del código.
4. Protege la información a través de la encapsulación, ya
que solo se puede acceder a los datos del objeto a
través de propiedades y métodos privados.
5. La abstracción nos permite construir sistemas más
complejos y de una forma más sencilla y organizada.
PARADIGMAS DE PROGRAMACIÓN

Los paradigmas de programación son los principios


fundamentales de la programación de software. Lo
más fácil es planteárselos como estilos de
programación fundamentalmente diferenciados que,
en consecuencia, generan códigos software que están
estructurados de forma distinta.
VENTAJAS Y DESVENTAJAS DE LA
PROGRAMACIÓN
VENTAJAS DESVENTAJAS
◦ 1.-REUSABILIDAD ◦ 1.- CURVAS DE APRENDIZAJE LARGA
◦ 2.-EXTENSIBILIDAD ◦ 2.-DIFICULTAD EN LA ABSTRACCIÓN
◦ 3.-RAPIDEZ DE DEARROLLO

También podría gustarte