programacion orientada de objeetos

Páginas: 9 (2238 palabras) Publicado: 19 de marzo de 2014
Región Metropolitana

Colegio José Antonio Remón Cantera

Asignatura:
Programación de Computadoras

Tema:
Programación Orientada a Objetos

Integrantes:
Julio Montenegro
Maycol Rodríguez
Nicolle Hurtado
Michael Fermin
Jaime Bermúdez

Profesor:
Eliecer Espinoza

Fecha de entrega:
18 de marzo del 2014

ÍNDICE

Introducción. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . 3
Definición. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Estructura de un objeto. . . . . . . . . . . . . . . . . . . 5
Organización de los objetos. . . . . . . . . . . . . . . .7
Características. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Clasificación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11Ventajas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Desventajas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Conclusión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Bibliografía. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15



INTRODUCCIÓN

¿Qué es la POO?
“Un método deimplementación en el que los programas se Organizan como colecciones cooperativas de objetos, cada una de las cuales representan una instancia de alguna clase, y cuyas clases son todas miembros de una jerarquía de clases unidas mediante relaciones de herencia” Booch.




PROGRAMACIÓN ORIENTADA DE OBJETOS


La programación orientada a objetos o POO (OOP según sus siglas en inglés) es un paradigma deprogramación que usa los objetos en sus interacciones, para diseñar aplicaciones y programas informáticos. Está basado en varias técnicas, incluyendo herencia, cohesión, abstracción, polimorfismo, acoplamiento y encapsulamiento. Su uso se popularizó a principios de la década de los años 1990. En la actualidad, existe una gran variedad de lenguajes de programación que soportan la orientación aobjetos.

El concepto de programación orientada a objetos (OOP) no es nuevo, lenguajes clásicos como SmallTalk se basan en ella. Dado que la OOP. Se basa en la idea natural de la existencia de un mundo lleno de objetos y que la resolución del problema se realiza en términos de objetos, un lenguaje se dice que está basado en objetos si soporta objetos como una característica fundamental del mismo.El elemento fundamental de la OOP es, como su nombre lo indica, el objeto. Podemos definir un objeto como un conjunto complejo de datos y programas que poseen estructura y forman parte de una organización.
Esta definición especifica varias propiedades importantes de los objetos. En primer lugar, un objeto no es un dato simple, sino que contiene en su interior cierto número de componentes bienestructurados. En segundo lugar, cada objeto no es un ente aislado, sino que forma parte de una organización jerárquica o de otro tipo.



ESTRUCTURA DE UN OBJETO
Un objeto puede considerarse como una especie de cápsula dividida en tres partes:
1 - RELACIONES
2 - PROPIEDADES
3 - METODOS
Cada uno de estos componentes desempeña un papel totalmente independiente:
Las relaciones permiten que elobjeto se inserte en la organización y están formadas esencialmente por punteros a otros objetos.
Las propiedades distinguen un objeto determinado de los restantes que forman parte de la misma organización y tiene valores que dependen de la propiedad de que se trate. Las propiedades de un objeto pueden ser heredadas a sus descendientes en la organización.
Los métodos son las operaciones quepueden realizarse sobre el objeto, que normalmente estarán incorporados en forma de programas (código) que el objeto es capaz de ejecutar y que también pone a disposición de sus descendientes a través de la herencia.

Encapsulamiento y ocultación
Como hemos visto, cada objeto es una estructura compleja en cuyo interior hay datos y programas, todos ellos relacionados entre sí, como si estuvieran...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • programacion orientada
  • Programación Orientada
  • Programacion estructura y Programacion orientada a objetos
  • Programacion estructurada y programacion orientada a objetos
  • Programacion orientada a objetos
  • Programacion Orientada A Obj
  • PROGRAMACIÓN ORIENTADA A OBJETOS EN C++.
  • Programacion orientada a objetos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS