Programación

Páginas: 4 (753 palabras) Publicado: 9 de mayo de 2012
Programación orientada a objetos
Es un método de implementación en el que los programas se organizan como colecciones cooperativas de objetos, cada uno de los cuales representa una instancia dealguna clase, y cuyas clases son todas miembros de una jerarquía de clases unidas mediante relaciones de herencia.
Existen 3 partes importantes en la POO:
1) La programación orientada a objetosutiliza objetos, no algoritmos, como bloques de construcción lógicos (jerarquía de objetos).
2) Cada objeto es una instancia de una clase.
3) Las clases se relacionan unas con otras por medio derelaciones de herencia.
El concepto de al igual que los tipos abstractos de datos o tipos definidos por el usuario es una colección de elementos de datos, juntos con las funciones asociadas paraoperar sobre esos datos. Sin embargo la potencia real de los objetos reside en el modo en que los objetos pueden definir otros objetos. Este proceso se denomina herencia y es el mecanismo que ayuda aconstruir programas que se modifican fácilmente y se adaptan a aplicaciones diferentes.
Los conceptos fundamentales de programación son: objetos, clases, herencia, mensajes y polimorfismo.
El objetoLa idea fundamental en los lenguajes orientados a objetos es combinar en una sola unidad datos y funciones que operan sobre esos datos. Tal unidad se denomina objeto. Un objeto es una entidad quecontiene los atributos que describen el estado de un objeto del mundo real y las acciones que se asocian con el objeto del mundo real.
Dato 1
Dato 2
Dato 3

Función 1
Dato 1
Dato 2
Dato 3Función 1
Objeto
Datos
Notación grafica de
De un objeto

Funciones

Métodos y mensajes
Un programa orientado aobjetos consiste en un numero de objetos que se comunican unos con otros llamando a funciones miembro. Los procedimientos y funciones, denominados métodos o funciones miembro, residen en el objeto y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS