Está en la página 1de 18

PROGRAMACIÓN ORIENTADO A OBJETOS

ACADEMIA:
DR. AURELIO MEX MEX
UNIDAD I: PARADIGMA DE LA POO

Unidad de Aprendizaje:

El alumno representará gráficamente mediante un modelo conceptual el


Paradigma Orientado a Objetos para resolver problemas determinados.
OBJETIVO DE LA SESIÓN

El alumno identificará los conceptos básicos del


Paradigma de la POO.

3
PARADIGMA

El concepto de paradigma refleja algo en específico que funciona como ejemplo a


seguir.También se utiliza para señalar aquello que funciona y es tomado como modelo.

Paradigma de programación es una propuesta tecnológica que es adoptada por


una Comunidad de Programadores cuyo núcleo central es incuestionable en cuanto a
que unívocamente trata de resolver uno o varios problemas claramente delimitados.

4
PARADIGMA
La resolución de estos problemas debe suponer consecuentemente un avance
significativo en al menos un parámetro que afecte a la ingeniería de Software. Tiene una
estrecha relación con la formalización de determinados lenguajes en su momento de
definición.

Un paradigma de programación está delimitado en el tiempo en cuanto a aceptación y


uso ya que nuevos paradigmas aportan nuevas o mejores soluciones que la sustituyen
parcial o totalmente.

5
TIPOS DE PARADIGMAS
• Programación Imperativa
• Programación funcional
• Programación lógica
• Declarativo
• POO Orientado a Objetos
• Por procedimientos
Habitualmente se mezclan todos los tipos de paradigmas a la hora de hacer la programación.
De esa manera se origina la programación multiparadigma, pero el que actualmente es más
usado de todos esos paradigmas es el de la programación orientada a objetos.
6
7
8
FUNDAMENTOS DE POO

“La POO es un conjunto de conceptos e ideas. Es una manera de pensar en el


problema al que va dirigido una aplicación y de afrontarlo de modo más intuitivo e
incluso más productivo. El enfoque OO es más intuitivo y más cercano a cómo muchos
de nosotros pensaríamos en la manera de afrontar un problema”.

En el modelo OO, “en lugar de tratar de modelar un problema en algo familiar a la


computadora se trata de acercar la computadora al problema.
LA POO

La programación orientada a objetos es un enfoque


de programación que combina datos y acciones
asociadas (métodos) en estructuras lógicas
(objetos). Este enfoque aumenta la capacidad para
administrar la complejidad del software, lo cual
resulta especialmente importante cuando se
desarrollan y mantienen aplicaciones y estructuras
de datos de gran tamaño. (MATLAB, 2018)

10
LA POO

La POO es una forma especial de programar, este paradigma de programación es


cercano a como expresamos las cosas en la vida real en nuestro día a día. Con la POO
tenemos que aprender a pensar las cosas de una manera distinta para poder escribir
nuestros programas en términos de objetos, propiedades y métodos.

La POO tiene como principio que todo en la vida es un objeto programable, entonces
para empezar a programar con este paradigma tendríamos que empezar con
desarrollar nuestro pensamiento basado en objetos

11
FUNDAMENTOS DE POO
Resolver problemas consiste en definir objetos y sus acciones y entonces invocar las
acciones enviando mensajes a los objetos que ocultan las características internas de
cómo se llevan a cabo estas acciones.
Concepto fundamentales:
 Objetos.
 Atributos
 Clases.
 Métodos.
OBJETOS
ATRIBUTOS
MÉTODOS O ACCIONES
REPRESENTACIÓN GRÁFICA DE UNA CLASE
CLASES
PREGUNTAS Y COMENTARIOS

También podría gustarte