Programacion Orientada a Objetos

Páginas: 4 (959 palabras) Publicado: 27 de agosto de 2011
Programación Orientada a Objetos(POO), Conceptos iniciales
(Construcción de software Orientado a Objetos, Bertrand Meyer)

La programación orientada a objetos surge como solución a problemasrelacionados a corrección y robustez (fiabilidad es un término que contiene a las dos cualidades anteriores), extensibilidad y reutilización (modularidad es un término que contiene a las dos cualidadesanteriores).

Corrección: Es la capacidad de los productos software para realizar con exactitud sus tareas, tal y como se definen en las especificaciones. Es decir que el software haga lo que tiene quehacer. Es la cualidad principal.

Robustez: Es la capacidad de los sistemas software de reaccionar apropiadamente ante condiciones excepcionales. Es decir que en casos no previstos el sistemadebería seguir funcionando bien.

Extensibilidad o escalabilidad: Es la facilidad de adaptar los productos de software a los cambios de especificación. Es decir que si el software debe ser modificado paraadicionarle nuevas características, se debe poder hacer sin ocasionar ningún traumatismo.

Reutilización: Es la capacidad de los elementos de software de servir para la construcción de muchasaplicaciones diferentes.

El concepto principal en la POO no son los objetos, sino las clases. Los objetos son útiles pero no son nuevos. Desde las estructuras de Cobol; desde los registros de Pascal;desde que el primer programador de C escribió la primera definición de estructura en C, la humanidad ha tenido objetos.

Los objetos siguen teniendo importancia para describir la ejecución de unsistema Orientado a Objetos (OO). Pero la noción básica, de la que se deriva todo en la tecnología de objetos, es la clase.

Clases
El método orientado a objetos se basa en la noción de clase.Informalmente una clase es un elemento de sofware que describe un tipo de dato abstracto y su implementación parcial o total. Un tipo de datos abstracto es un conjunto de objetos definido por la lista 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