Está en la página 1de 10

gramas de objetos modelan las instancias de elementos contenidos en l

mas de clases. Un diagrama de objetos muestra un conjunto de objetos y


ones en un momento concreto. En UML, los diagramas de clase se utiliza
zar los aspectos estáticos del sistema y los diagramas de interacción se u
er los aspectos dinámicos de los sistemas, y constan de instancias de los
ntos del diagrama de clases y mensajes enviados entre ellos. Los diagram
s permiten modelar estructuras de datos estáticas.

eral los diagramas de objetos se utilizan para modelar estructuras de ob


implica tomar una instantánea de los objetos de un sistema en un cierto
nto. Un diagrama de objetos representa una escena estática dentro de la
a representada por un diagrama de interacción.
Forma parte de la vista estática del sistema. En este
diagrama se modelan
las instancias de la clases del Diagrama de Clases. Este
diagrama cabe
aclarar que cuenta con objetos y enlaces. En estos
diagramas también es
posible encontrar las clases para tomar como referencia su
instancia.
En otras palabras el Diagrama de Objetos muestra un
conjunto de objetos y
sus relaciones en un momento concreto.
Los Diagramas de Objetos son realmente útiles para modelar
estructuras de
datos complejas.
Un objeto es una cosa que podemos percibir por algún
sentido y sobre la que se puede accionar y carece de
autonomía de acción.
La consideración de algo como objeto depende del ámbito
en el cual se está definiendo al mismo.

Un objeto material o real es aquel compuesto por


materia, que carece de vida y sus características y
funciones pueden ser definidas de manera precisa,
además de poseer forma determinada.

Un objeto abstracto es un objeto que no posee materia,


pero sobre el que se pueden definir acciones. Son
productos de la abstracción aplicada sobre objetos
materiales u otro tipo de ente.

Las clases son declaraciones o abstracciones de objetos,


lo que significa, que una clase es la definición de un
objeto. Cuando se programa un objeto y se definen sus
características y funcionalidades, realmente se programa
Elementos de Clase y Objeto

El siguiente diagrama muestra las diferencias en


apariencia entre un elemento clase y un elemento objeto.
Tener en cuenta que el elemento clase consiste de tres
partes, divididas en compartimientos de nombres,
atributos y operaciones; por predeterminado,
los elementos objetos no tienen compartimientos.
La exhibición de los nombres es también diferente:
los nombres de los objetos están subrayados y pueden
mostrar el nombre del clasificador desde el cual el objeto
se instancia.
Ejemplo de diagramas de
clase y objeto

El siguiente diagrama muestra


un diagrama objeto con su
intercalación de clase definida,
e ilustra la forma en la que un
diagrama objeto se puede usar
para probar las multiplicidades
de tareas en los diagramas de
clase. La clase car tiene
multiplicidad de una a muchos
a la clase wheel, pero si en su
lugar se elije una multiplicidad
de 1 a 4, eso no hubiera
permitido una clase car con
tres clases wheel como se
muestra en el diagrama
objeto.
•Un objeto puede ser manipulado según la necesidad que se
requiera.
•Es fácil pasar o convertir un diagrama de objetos a uno de clases.
•El diagrama de objetos es útil ya que permite diseñar estructuras de
datos complejos.

•El diagrama de objetos puede ser mal interpretado y confundido


con el diagrama de clases, hay que saber distinguir uno del otro
•No existe una especificación concreta en cada uno de los objetos
que se mencionan.
•Un objeto es aquello con lo que nosotros podemos
determinar ciertas acciones y características que se
plasman en dos tipos tanto abstractos como reales

•Un diagrama de objetos muestra un caso particular de


un
diagrama de clases.

•Los elementos que aparecerán serán objetos concretos


obtenidos a partir de la instanciación de las clases a las
que
pertenecen y uniones obtenidas de instanciar las
asociaciones.

•Las uniones surgen de la instanciación de las relaciones,


y por
tanto 'unen' objetos concretos
•http://tvdi.det.uvigo.es/~avilas/UML/node39.html

•http://elcodigok.blogspot.com/2008/03/diagrama-de-objetos.html

•http://www.sparxsystems.com.ar/resources/tutorial/uml2_objectdiagram.html

•http://es.wikipedia.org/wiki/Objeto

•http://es.wikipedia.org/wiki/i/Clase_(informática)