Está en la página 1de 6

Diagrama de clases y

Diagrama de objetos By: Roberto Camarillo Moráz


N/L: 7
Gpo: 409

06/04/2018

Diagrama de Clase Diagrama de Clase

• 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 graficamente representadas por Las clases son graficamente
representadas por cajas con compartimentos para: cajas con compartimentos para:
– Nombre de la clase, atribu 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.
Página 02
Página 03
Diagrama de Objetos
Se enfoca en los atributos de un conjunto de objetos y cómo esos
objetos se relacionan entre sí. Por ejemplo, en el siguiente diagrama de
objetos, las tres cuentas bancarias están ligadas al banco mismo.
Los títulos de clase muestran el tipo de cuentas (ahorros, corriente y
tarjeta de crédito) que un cliente dado podría tener con este banco en
particular. Los atributos de clase son diferentes para cada tipo de
cuenta. Esto se ilustra por el hecho de que el objeto de tarjeta de crédito
tiene un límite de crédito, mientras que las cuentas de ahorros y corriente
tienen tasas de interés. El diagrama de objetos no está limitado a casos
de uso bancario. Puedes crear un diagrama de objetos para árboles
genealógicos, departamentos corporativos, es decir, cualquier sistema
con partes interrelacionadas.

Página 04
Diagrama de Objetos:

Aplicaciones de los diagramas de


objetos
Hay muchos casos en los que a un desarrollador le resultarían útiles los diagramas
de objetos. Dichos casos incluyen:

Revisión de una iteración específica de un sistema general.

Obtención de una vista de nivel alto del sistema que desarrollarás.

Prueba de un diagrama de clases que creaste para la estructura general del sistema,
por medio de diagramas de objetos para casos de uso específicos.

Elementos de los diagramas de objetos

Los diagramas de objetos son sencillos de crear: se componen de objetos,


representados por rectángulos, conectados mediante líneas. Estos son los
elementos principales de un diagrama de objetos:

Página 05
Objetos - son instancias de una clase. Si un coche es una clase, un Altima 2007 de
Nissan es un objeto de una clase. Los objetos en la clase "Padres" son tus padres
específicos, por ejemplo, Elaine y Gary.

Títulos de clases - los atributos específicos de la clase. En el diagrama de objetos de


árbol genealógico, se trata del nombre, género y edad de los integrantes de la
familia. Se pueden enumerar como elementos en el objeto o incluso en las
propiedades del propio objeto (p. ej., color).

Atributos de clases - un rectángulo con dos pestañas que indica un elemento de


software.

Enlaces - se trata de las líneas que conectan un objeto con otro. El diagrama de
objetos corporativo siguiente muestra cómo los departamentos están conectados en
un estilo de organigrama tradicional.

Página 06

También podría gustarte