Programacion orientada a objetos

Páginas: 6 (1398 palabras) Publicado: 25 de agosto de 2010
Programación orientada a objetos

M.I.T.I Ambrosio Cardoso Jiménez Enero 2010

Es un paradigma de programación. ¿Qué?
Un paradigma es un conjunto de teorías generales, suposiciones, leyes o técnicas de que se vale una comunidad científica para evaluar todas las cosas.

Es una forma de pensar, de contextualizar un problema o evento; reconocer las características de estos y las acciones querealizan o el efecto que producen sobre ello

Por consiguiente, la Programación Orientado a Objetos es una manera de programar las computadoras mediante modelos y métodos que permitan organizar el conocimiento a través de estándares y teorías bien reconocidas o fundamentadas
La POO expresa un programa como un conjunto de objetos, que colaboran entre ellos para realizar tareas. Esto permitehacer los programas y módulos más fáciles de escribir, mantener y reutilizar.
http://es.wikipedia.org/wiki/Programaci%C3%B3n_orientada_a_objetos

La POO propone resolver problemas de la realidad a través de identificar objetos y relaciones de colaboración entre ellos

El Objeto y el mensaje son sus elementos fundamentales.

Orientación a objetos en la vida cotidiana
Podemos apreciar queun objeto persona , empuja a otro objeto carreola, dentro de ella lleva otro objeto bebé. También podemos ver al lado un objeto banca de parque, que en algún momento podría llegar otra persona a sentarse en ella.

El mundo está lleno de objetos
En esta otra imagen están presentes los objetos: persona, cuerda, arnés , cinta express, GriGri, pies de gato, mosquetón con seguro, anillo de cinta yocho. Para que la persona alcance su meta, debe coordinar cada uno de estos elementos. Por ejemplo, es necesario que el Grigri esté funcionando correctamente, para que en caso de que la persona se suelte pueda bloquear la cuerda.

Elementos Básicos en la Orientación a Objetos
OBJETO Un objeto es cualquier cosa de la cual podamos emitir un concepto, o descripción

Un objeto es una instancia deuna clase.
CLASE

Instanciar : es el hecho de producir y completar un objeto llenando con valores sus atributos. Las gelatinas son de diferentes colores y sabores, cada uno representan instancia del molde de la figura de abajo y por tanto son objetos

Es el molde o plantilla con el que se puede construir Objetos
Es la representación de las características y acciones de un objeto en el mundoreal.

Continuación.. .
UN OBJETO POSEE: Estado Lo que el objeto sabe Es una de las posibles condiciones en que el objeto puede existir Normalmente cambia en el transcurso del tiempo Comportamiento Lo que el objeto puede hacer Determina cómo éste actúa y reacciona frente a las peticiones de otros objetos Es modelado por un conjunto de mensajes a los que el objeto puede responder IdentidadEs implementando por un conjunto de propiedades, además de las conexiones que puede tener con otros objetos

Se implementa mediante métodos

La identidad expresa que aunque dos objetos sean exactamente iguales en sus atributos, son distintos entre sí. De esta forma incluso una serie de Objetos coches, recién fabricados son distintos los unos de los otro

Continuación.. .
No todo puede serconsiderado como objeto, algunas cosas son simplemente características o atributos de los objetos: color, tamaño, velocidad, etc.

Atributos
Son las características o propiedades de los objetos. Los valores de estos son los que permite diferenciar del resto de los demás y define el estado del objeto (diapositiva anterior)

Métodos o comportamientos
Son las acciones que los objetos puedenrealizar

Aclaremos algunos conceptos
Muchos autores definen a una clase como conjuntos de objetos del mismo tipo. Sin embargo, difiero en tal definición por que no es un grupo de objetos, sino que simplemente contiene la estructura de tales características o comportamientos; como dije anteriormente es el molde de donde se derivarán los objetos.

Ejercicio:
Juan tiene 20 años y mide 1.60 cm...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion orientada a objetos
  • PROGRAMACIÓN ORIENTADA A OBJETOS EN C++.
  • Programacion orientada a objetos
  • ¿Que es la Programación Orientada a Objetos?
  • programacion orientada a objetos
  • Programacion orientada a objetos
  • Programación orientada a objetos
  • Investigacion de programacion orientada a objetos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS