Programación Orientatada a Objetos

Páginas: 10 (2270 palabras) Publicado: 1 de mayo de 2015
La Programación Orientada a Objetos (POO)
1.1 Definición de Paradigma de la P.O.O

Paradigma

Programació
n

Objeto

1

¿Qué es la programación?
Programación
Acción y efecto de programar.
programar.
4. tr. Preparar los datos previos indispensables para obtener la
solución de un problema mediante una calculadora electrónica.
5. tr. Inform. Elaborar programas para la resolución de
problemasmediante ordenadores.
programa.
12. m. Inform. Conjunto unitario de instrucciones que permite
a un ordenador realizar funciones diversas, como el
tratamiento de textos, el diseño de gráficos, la resolución de
problemas matemáticos, el manejo de bancos de datos, etc.

Objetivo de la Programación

• Ser una herramienta para la implementación
de una solución a un problema
¿Para que me sirve laprogramación si no me
resuelve los problemas?
El analista, analiza el problema
para encontrar una solución,
determinando de que forma se
lleva acabo la solución.

Secuencia de pasos
La implementación de la solución, se lleva acabo a
través de un programa de software

¿Por qué que se requiere un programa para
solucionar un problemas ?
Si se tiene un problema que se puede resolver
siguiendo una serie depasos, la programación me
permite con los recursos de la computadora llevar a
cabo pasos para llegar a la solución del problema

Paradigma
•Modelo o Ejemplo
•Forma de entender y representar la realidad. Conjunto de teorías,
estándares y métodos que juntos, representan un modo de organizar el
pensamiento, es decir, el modo de ‘ver’ el mundo.

Paradigma de Programación
•Un paradigma de programaciónrepresenta un enfoque particular o
filosofía para la construcción del software.
•Un paradigma de programación provee (y determina) la visión y
métodos de un programador en la construcción de un programa o
subprograma. Diferentes paradigmas resultan en diferentes estilos de
programación y en diferentes formas de pensar la solución de
problemas (con la solución de múltiples “problemas” se construye unaaplicación).

Paradigma Orientado a Objetos
•Tipo de lenguaje de programación basado en la idea de
encapsular estado y operaciones en objetos. En general, la
programación se resuelve comunicando dichos objetos a
través de mensajes.
•Se organiza el software como una colección de objetos
discretos que encapsulan
•Estructuras de Datos
•Comportamiento.
•Un sistema OO funciona mediante la colaboraciónentre los
objetos que se comunican entre sí.

¿Qué es un objeto?
Jiménez, Zaraté y Vidal (2006)objeto es un elemento
identificable de la realidad objetiva, este objeto puede
ser concreto (se puede distinguir de otros objetos) o
puede ser abstracto (su creación es independiente del
observador).
DLE (2010)Objeto =Cosa
1. f. Todo lo que tiene entidad, ya sea corporal o espiritual, natural oartificial, real o abstracta
Booch (1994) Algo visible o tangible

Ejemplo de objetos
Vehículo

Animal

Punto
Figura

(1,3)
(2,2)
(2,1)

(5,2.5)

Programación Orientada a Objetos (POO)
La idea básica de este tipo de programación es
agrupar los datos y los procedimientos para
manejarlos en una única entidad: el objeto. Un
programa es un objeto, que a su vez está
formado de objetos.









••








Objeto:
Un objeto es una unidad que engloba en sí mismo datos y procedimientos necesarios
para el tratamiento de esos datos. Hasta ahora habíamos hecho programas en los que
los datos y las funciones estaban perfectamente separadas, cuando se programa con
objetos esto no es así, cada objeto contiene datos y funciones. Y un programa se
construye como un conjunto de objetos, o inclusocomo un único objeto.
Mensaje:
El mensaje es el modo en que se comunican los objetos entre si. En C++, un mensaje
no es más que una llamada a una función de un determinado objeto. Cuando
llamemos a una función de un objeto, muy a menudo diremos que estamos enviando
un mensaje a ese objeto.
En este sentido, mensaje es el término adecuado cuando hablamos de programación
orientada a objetos en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion por Objetivos
  • Objetos De La Programacion
  • Programacion objetos
  • ¿Qué Es Un Objeto De Programacion?
  • Programación por objetivos
  • Programacion Objeto
  • Que es un Objeto? Programacion Orientada a Objetos
  • Programacion orientadaa objetos y programacion estructural

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS