Programacion orientada a objetos

Páginas: 3 (714 palabras) Publicado: 30 de marzo de 2010
Programación Orientada a Objetos
Conceptos Básicos

Programación Orientada a Objetos

• Paradigma de programación • Un programa orientado a objetos está organizado como un conjunto de agentesen interacción llamados objetos. • Cada objeto proporciona un servicio o realiza una acción que es usada por otros objetos

Objetivos de la POO

Con el paradigma de la POO se buscan los siguientesobjetivos fundamentales [Meyer,1999]: • Corrección: Capacidad del software para realizar con exactitud sus tareas, tal y como se definen en las especificaciones • Robustez: Capacidad del software dereaccionar adecuadamente ante condiciones excepcionales. Complementa a la corrección, caracterizando lo que ha de suceder fuera de las especificaciones • Reutilización o “reusabilidad” (Reusability):Capacidad del software de servir para la construcción de cuantiosas aplicaciones diferentes • Extensibilidad: Facilidad de adaptar el software a los cambios de especificación

Elementos de losLenguajes OO

Para ello, se suelen utilizar los siguientes elementos en la Programación Orientada a Objetos: • Encapsulamiento (encapsulación): Proceso de almacenar en un mismo compartimento loselementos de una abstracción que constituyen su estructura y su comporta-miento [Booch, 1996] • Manejo de excepciones: Mecanismo para recuperar el sistema de situaciones anómalas o erróneas detectadas entiempo de ejecución [Meyer, 1999] • Precondiciones: Condición que siempre debe cumplirse previa ejecución de una sección de código. Se aplica a funciones, bucles, clases y especificaciones formales. •Postcondiciones: Condición que siempre debe cumplirse posteriormente a la ejecución de una sección de código. Se aplica a funciones, bucles, clases y especificaciones formales. • Invariantes: Condiciónque expresan restricciones de consistencia de una abstracción. Se aplica a funciones, bucles, clases y especificaciones formales.

Elementos de los Lenguajes OO

• Sobrecarga: Capacidad de...
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