Programación orientada a objetos

Páginas: 15 (3639 palabras) Publicado: 3 de octubre de 2010
PRINCIPIOS DE LA
PROGRAMACIÓN ORIENTADA
A OBJETOS

INDICE
RESUMEN.................................................................................. 03
PRINCIPIOS DE LA P.O.O................................................................ 04
1. ¿QUE ES UN OBJETO? ................................................................ 04
2. PROGRAMACION ORIENTADA A OBJETOS.................................. 04
3. VENTAJAS DE LA P.O.O.............................................................. 05
4. PRINCIPIOS DE LA P.O.O............................................................. 06
4.1 PRINCIPIO DE LA ABSTRACCION .............................................. 06
4.2 PRINCIPIO DEL ENCAPSULAMIENTO ......................................... 06
4.3 PRINCIPIO DEL POLIFORMISMO................................................ 07
4.4 PRINCIPIO DE LA JERARQUIA .................................................. 07
4.5 PRINCIPIO DE MODULARIDAD ................................................. 08
4.6 PRINCIPIO DE PASO DE MENSAJES ........................................... 08
CONCLUSIONES......................................................................... 09
REFERENCIASBIBLIOGRÁFICAS................................................... 10


RESUMEN
Existen diferentes paradigmas o modelos para la tarea de programar, una de ellas es la
Programación Orientada a Objetos. Se trata de un enfoque de basada en la forma en la
que los hombres observamos nuestro mundo, en “objetos”. Todo es objetos, un animal,
una máquina, una persona, por lo tanto el mundo estáconstruido por una inmensa
cantidad objetos. Todos estos objetos se diferencian por sus características llamadas
atributos y los comportamientos que presentan. Esto nos lleva a ver un programa como
el conjunto de los objetos que se van interrelacionando para lograr un resultado deseado,
otro punto clave de la POO. Por ejemplo, tenemos una computadora, ésta está
constituida por sus objetos: Mouse,teclado, monitor, CPU, etc; si quisiera jugar “Mario
Bros.” tengo que hacer que estos objetos interactúen, así, si quiero que Mario salte
presiono la tecla “arriba” en el teclado, lo cual manda un mensaje al CPU para que
realice determinados proceso, no me importa qué se lleva a cabo en este, ya sea entrar a
un modo gráfico, trabajar con variables de posiciones, etc., lo que me importa es que alsolicitarle una acción éste responda a lo que le pedí; el resultado sería ver cómo Mario
salta en la pantalla para coger alguna moneda. La P.O.O. tiene sus principios o
cualidades para trabajar que están presentes en el ejemplo anterior. Son: abstracción,
paso de mensajes, encapsulamiento, polimorfismo, modularidad y jerarquía, las cuales
serán expuestas a lo largo de la presente monografía.PRINCIPIOS DE LA P.O.O.

1.- ¿QUÉ ES UN OBJETO?
Sería un poco difícil hablar de Programación Orientada a Objetos sin tener por lo menos
una pequeña idea de qué es un “objeto”.Un objeto puede ser cualquier entidad del
mundo real; por ejemplo un mamífero, un monitor, un menú en la computadora, la
fecha, etc. Cada uno de estos objetos contiene datos o información y puede llevar a caboalguna función.
Los objetos se van conectando e interactuando, de forma que se va creando todo lo que
conocemos y vemos a nuestro alrededor.
Dentro de la computación (lo que nos interesa), “un objeto es la representación de un
concepto para un programa”. Y tiene la información necesaria para conocer las
características de un objeto y las operaciones que se le pueden hacer, aspectos que estánencapsulados en el mismo objeto.
Los objetos que tienen propiedades similares están dentro de plantillas que son clases,
pero por ahora basta con tener el concepto de un objeto.

2.- PROGRAMACION ORIENTADA A OBJETOS
La Programación Orientada a Objetos es un paradigma o un modelo de programación
que utiliza objetos como bloque esencial de construcción. Al decir que es un paradigma
nos...
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