Sunteți pe pagina 1din 3

DIAGRAMA DE CLASES Y OBJETOS

Diagrama de objetos
Una clase es una descripción de conjunto de Una clase es una descripción de conjunto de objetos que
comparten los mismos atributos, objetos que comparten los mismos atributos, operaciones, métodos,
relaciones y semántica. Operaciones, métodos, relaciones y semántica.
Las clases son gráficamente representadas por Las clases son gráficamente representadas por cajas
con compartimentos para: cajas con compartimentos para: – Nombre de la clase, atributos.
 Nombre de la clase, atributos y operaciones / métodos tos y operaciones / métodos
 Responsabilidades, Reglas, Responsabilidades, Reglas, Historia de Modificaciones, Historia de
Modificaciones, etc.
Los diseñadores desarrollan clases como conjuntos Los diseñadores desarrollan clases como
conjuntos de compartimentos que crecen en el tiempo de compartimentos que crecen en el tiempo
agregando incrementalmente aspectos y agregando incrementalmente aspectos y funcionalidades.

 Ejemplo.
El diagrama de abajo ilustra las relaciones de agregación entre clases. La agregación con la
punta de flecha en color claro indica que la clase Cuenta es usada por LibroDeDirecciones, pero
que no está contenida necesariamente. La agregación con la punta de flecha en color oscuro
indica la posesión o la contención de las clases destino (en el extremo del rombo) por las clases
origen.
Elementos y Conectores de la Caja de Herramientas son:

Diagrama de objetos

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.

 Ejemplo:
El siguiente ejemplo primero muestra un diagrama de Clases simple, con dos elementos clase
conectados.
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.

Elementos de la Caja de Herramientas y Conectores son:

S-ar putea să vă placă și