Diagrama de Objetos

Superior  Previo  Próximo

Diagrama de Ejemplo ..| ..Elementos/Conectores ..| ..Temas Relacionados ..| ..Especificación del UML del OMG

 

Un diagrama de Objetos está relacionado de cerca con un diagrama de Clases, con la diferencia de que éste describe las instancias de los objetos de clases en un punto en el tiempo. Esto podría parecer similar al diagrama de Estructura Compuesta, que modela el comportamiento en tiempo de ejecución; la diferencia es que el diagrama de Objetos ejemplifica al diagrama de Clases estático, mientras que los diagramas de Estructura Compuesta refleja las arquitecturas diferentes de sus contrapartes estáticas. Los diagramas de Objetos no presentan arquitecturas que varíen de sus correspondientes diagramas de Clases, pero reflejan la multiplicidad y los roles a los que las clases instanciadas podrían servir. Ellos son muy útiles en la comprensión de diagramas de Clases complejos, al crear diferentes casos en los que se aplican las relaciones y las clases. Un diagrama de Objetos puede ser también un tipo de diagrama de Comunicaciones, el cual modela también las conexiones entre pares de objetos y además las secuencias de eventos a lo largo de cada camino. 

 

Tenga en cuenta: Los diagramas de Comunicación se conocían como diagramas de Colaboración en UML 1.4.

 

Diagrama de ejemplo

El siguiente ejemplo primero muestra un diagrama de Clases simple, con dos elementos clase conectados. 

 

object--classifiers

 

Las clases de arriba se instancian abajo como objetos en un diagrama de Objetos. Hay dos instancias de Computadora en este modelo, lo que puede probar su utilidad por considerar las relaciones y las interacciones que las clases juegan en la práctica, como objetos. 

 

objectdiagram

Elementos de la Caja de Herramientas y Conectores

Seleccione los elementos y conectores del diagrama de Objeto desde las página Objeto de la caja de herramientas del UML de EA.

 

Consejo: Haga clic sobre los siguientes elementos y conectores para obtener más información.

Object Diagram Elements

Object Diagram Connectors

e_actor

c_informationflow

e_object

c_associate

e_collaboration

c_dependency

e_informationitem

 

e_boundary

 

e_control

 

e_entity3

 

 

Temas relacionados    

Diagrama de Estructura Compuesta
Diagrama de Clases
Diagrama de Comunicaciones

Especificación del UML del OMG    

La especificación del UML del OMG (UML 2.0 Superstructure, p. 12) establece: 

"Un diagrama que presenta los objetos y sus relaciones en un punto del tiempo. Un diagrama de objetos se puede considerar como un caso especial de un diagrama de clases o un diagrama de comunicaciones."