orientación a objeto

Páginas: 14 (3493 palabras) Publicado: 28 de mayo de 2014







INTRODUCCIÓN
El modelo y diseño orientado a objetos (técnica de modelado de objetos) se extiende desde el análisis hasta la implementación pasando por el diseño. Actualmente es una de las metodologías más implantadas.
Las técnicas orientadas a objetos permiten que el software se construya a partir de objetos de compartimiento específico.
Los propios objetos se pueden constituira partir de otros, que a su vez pueden estar formados por otros objetos .Esto nos recuerda a una maquina compleja construida por partes, subpartes y sub-subpartes, etc.
























 Orientación a Objetos:
Es un método de análisis que examina los requisitos desde la perspectiva de las clases y objetos que se encuentran en el vocabulario del dominio delproblema.
El Análisis orientado a objetos ofrece un enfoque nuevo para el análisis de requisitos de sistemas software. En lugar de considerar el software desde una perspectiva clásica de entrada/proceso/salida, como los métodos estructurados clásicos, se basa en modelar el sistema mediante los objetos que forman parte de él y las relaciones estáticas (herencia y composición) o dinámicas (uso) entre estosobjetos. 
El uso de Análisis orientado a objetos puede facilitar mucho la creación de prototipos, y las técnicas de desarrollo evolutivo de software. Los objetos son inherentemente reutilizables, y se puede crear un catálogo de objetos que podemos usar en sucesivas aplicaciones. De esta forma, podemos obtener rápidamente un prototipo del sistema, que pueda ser evaluado por el cliente, a partirde objetos analizados, diseñados e implementados en aplicaciones anteriores. Y lo que es más importante, dada la facilidad de reutilización de estos objetos, el prototipo puede ir evolucionando hacia convertirse en el sistema final, según vamos refinando los objetos de acuerdo a un proceso de especificación incremental.
 
Características del análisis Orientado a Objetos
Las técnicas orientadas aobjetos se basan en organizar el software como una colección de objetos discretos que incorporan tanto estructuras de datos como comportamiento. Esto contrasta con la programación convencional, en la que las estructuras de datos y el comportamiento estaban escasamente relacionadas.
Las características principales del enfoque orientado a objetos son:
Identidad:
Los datos se organizan enentidades discretas y distinguibles llamadas objetos. Estos objetos pueden ser concretos o abstractos, pero cada objeto tiene su propia identidad.
Clasificación:
Los objetos que tengan los mismos atributos y comportamiento se agrupan en clases. Una clase es una abstracción que describe propiedades (atributos y comportamiento) relevantes para una aplicación determinada, ignorando el resto. Laelección de clases es arbitraria, y depende del dominio del problema.
Polimorfismo:
El polimorfismo permite que una misma operación pueda llevarse a cabo de forma diferente en clases diferentes. La implementación específica de una operación determinada en una clase determinada se denomina método.
Herencia:
El concepto de herencia se refiere a la compartición de atributos y operaciones basada en unarelación jerárquica entre varias clases. Una clase puede definirse de forma general y luego refinarse en sucesivas subclases. Cada clase hereda todas las propiedades (atributos y operaciones) de su superclase y añade sus propiedades particulares.

Ventajas de las Técnicas  Orientada a Objetos
Desventajas de las Técnicas  Orientada a Objetos
 
 Reutilización
 Estabilidad
 Comportamiento de objetos Construcción de clases más complejas
 Confiabilidad
 Nuevos mercados de software
 Rápido diseño
 Mayor calidad de diseño
Integridad
Programación más sencilla
Mantenimiento más sencillo
Alta curva de aprendizaje
Costosa
Requiere conocimientos adicionales
No recomendable para proyectos pequeños
Requiere personal especializado

Conceptos fundamentales:
La programación orientada...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • orientacion al objeto
  • La Orientación A Objetos
  • orientacion de objetos
  • orientacion de los objetivos
  • Orientación a Objetos
  • orientacion a objetos
  • Principios funciones y objetivos de la orientacion
  • Ejercicios de orientación a objetos java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS