• Skip to content
  • Skip to secondary menu
  • Skip to footer

DiagramasUML.com

  • Diagramas estructurales
    • Diagrama de clases
    • Diagrama de componentes
    • Diagrama de paquetes
    • Diagrama de despliegue
    • Diagrama de objetos
    • Diagrama de estructura compuesta
    • Diagrama de perfiles
  • Diagramas de comportamiento
    • Diagrama de casos de uso
    • Diagrama de secuencia
    • Diagrama de actividades
    • Diagrama de estados
    • Diagrama de comunicación
    • Diagrama global de interacciones
    • Diagrama de tiempos
  • Blog

Diagrama de objetos

El diagrama de objetos fue definido en la ahora obsoleta especificación UML 1.4.2 como «Un gráfico de instancias, incluyendo objetos y valores de datos. Cada diagrama de objetos representa una instancia de un diagrama de clase; muestra una fotografía del estado detallado de un sistema en un punto específico del tiempo«. Esta misma especificación también afirma que el diagrama de objetos es «un diagrama de clase con objetos y no clases»

El actual UML 2.5, en su jerarquía de diagramas, muestra este diagrama de objetos como un diagrama completamente independiente del mencionado diagrama de clases. Otros profesionales mantienen que los diagramas de componentes y los diagramas de despliegue contienen son, en el fondo, diagramas de objetos.

Contenido

  • 1 Diferencias entre el diagrama de clases y el diagrama de objetos
  • 2 Elementos del diagrama de objetos

Diferencias entre el diagrama de clases y el diagrama de objetos

En UML, los diagramas de objetos muestran un instante en el sistema y las relaciones entre distintas instancias. Algunas lineas generales en comparación con el diagrama de clases son las siguientes:

  • El diagrama de objetos utiliza notaciones similares a los usados en el diagrama de clases.
  • Los diagramas de objetos se utilizan para modelar los elementos que están presentes en un diagrama de clases.
  • El diagrama de objetos muestra los clasificadores reales del sistema y las relaciones entre ellos en un punto específico del tiempo.
  • Los diagramas de objetos se pueden instanciar como diagrama de clases, despliegue, componentes e, incluso, casos de uso.
  • En ninguno de los dos diagramas se muestran los mensajes entre los elementos que colaboran, ya que se trata de diagramas estructurales.

Elementos del diagrama de objetos

El diagrama de objetos se compone, principalmente, de los siguientes elementos

  • Objetos: Cada objeto se representa con un rectángulo con su nombre y el de su clase en la parte superior subrayados y separados por dos puntos. En caso de ser un objeto anónimo no se escribe su nombre, dejando solo el de la clase.

    Representación de un objeto
    Representación de un objeto
  • Atributos: De igual forma que el diagrama de clases, se muestra en un compartimento en la parte inferior del nombre del objeto. A diferencia de las clases, los atributos pueden tener valores asignados a ellos:
    Representación de un atributo
    Representación de un atributo

     

  • Vínculos: Son asociaciones entre dos objetos y se representan con los mismos elementos que en el diagrama de clases. Por ejemplo, una asociación:

    Asociación entre dos objetos
    Asociación entre dos objetos

 

¿Quieres colaborar con esta web? ¡Envíanos tus diagramas UML a la dirección aportaciones@diagramasuml.com para que sirvan de ejemplo a otras personas!

También puedes contactar con nosotros a través de la Página de contacto.

 

Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin
Email this to someone
email

Reader Interactions

Footer

  • Contacto
  • Política de Privacidad
  • Política de cookies
  • Aviso legal

Copyright © 2023 · Magazine Pro on Genesis Framework · WordPress · Log in

es Spanish
ar Arabiczh-CN Chinese (Simplified)nl Dutchen Englishfr Frenchde Germanit Italianpt Portugueseru Russianes Spanish