- Diagrama de Objetos
- "Un diagrama de objetos es un gráfico de instancias, incluyendo objetos y datos. Un diagrama de objetos es una instancia de un diagrama de clases; muestra una 'foto' del estado de un sistema en un punto de tiempo determinado."
Los diagramas de objeto están ligados a los diagramas de clase y comparten virtualmente los mismos símbolos para la notación.
El diagrama de objetos muestra las instancias creadas y los vínculos existentes entre ellas en un momento dado. Es por ello que el diagrama de objetos se utiliza una vez el sistema está activo. A diferencia del diagrama de clases, que daba una representación estática del sistema, el diagrama de objetos es dinámico, depende del momento en que observemos el sistema, y varía en función de las operaciones realizadas por el usuario.
Las instancias se
representan dentro de un rectángulo con su nombre subrayado y, en ocasiones, el
valor de uno o varios de sus atributos.
El nombre de una
instancia se presenta de la siguiente forma:
nombreInstancia :
nombreClase
El valor del atributo
se presenta de la siguiente forma:
nombreAtributo =
valorAtributo
Las relaciones
entre instancias se representan mediante líneas continuas.
A continuación
podemos ver un ejemplo de diagrama de objetos. El diagrama de clases del que se
deriva se presenta en la parte superior:
Los Diagramas de Objetos están vinculados con los Diagramas de Clases. Un objeto es una instancia de una clase, por lo que un diagrama de objetos puede ser visto como una instancia de un diagrama de clases. Los diagramas de objetos describen la estructura estática de un sistema en un momento particular y son usados para probar la precisión de los diagramas de clases.
•Un
objeto cuenta con una estructura. Es decir con unos atributos y acciones. Se
representa en un rectángulo con tres compartimientos. En el primero
va el nombre del objeto, en el segundo sus atributos y en el tercero sus
operaciones. Este último puede ser omitido si así se prefiere.























