Diagrama De Clases

Páginas: 2 (294 palabras) Publicado: 9 de julio de 2015
Diagrama de clases

Diagrama de clases
Es el diagrama más común en modelos orientados a
objetos.
Elementos de un diagrama de clases
• Clases
– Interfaz, clases abstractas, clases parametrizadas• Relaciones de dependencia, generalización y
asociación
• Colaboraciones
• Notas y constraints

Diagrama de clase
Clases
Una clase es una descripción de un conjunto de
objetos que comparten losmismos atributos,
operaciones, relaciones y semántica.
nombre
atributos
operaciones

Diagrama de clases
Visibilidad
UML permite diferentes formas de acceso a
miembros de una clase:
• + Público
• #Protegido
• - Privado

Diagrama de clases
Relaciones
Las relaciones más importantes entre clases son:
• Dependencia
• Generalización
• Asociación

Diagrama de clases
Asociaciones
Una asociación esuna relación estructural que
especifica que objetos de una clase están
conectados a objetos de otra

Diagrama de clases
Asociaciones

Multiplicidad
0..1

nombre
Trabaja-para
*

empleador
rolempleado

Diagrama de clases
Asociaciones
Nombre
Rol
Cuando una clase participa en una asociación,
tiene un rol específico que juega en tal relación.
Multiplicidad
Puede ser un rango de valores o unvalor explícito:






Exactamente 1
Cero 0..1
Cero o más
Uno o más
Subrango

Navegabilidad

1
0..1
0..*
1..*
m..n

Diagrama de clases
Agregación- Composición
Relaciones “es-parte-de”, unaclase representa al “todo”
y otra a las “partes”.
Agregación
Diamante blanco
Composición
Diamante negro
En una composición hay relación entre los ciclos de
vida del “todo” y sus “partes”. Lamultiplicidad en el
extremo del “todo” en una composición debe ser 1 ó
0..1
– una “parte” no puede pertencer a más de un

“todo”

Ejemplo Diagrama de Clases

Ejemplos
Motor
1..4

n

n
1

n

Vuelo
n

{disjunta, completa }

1
Avión militar

1

1..2

1
Avión

Vendedor de billetes

Piloto

Avión comercial

Línea aérea

{ disjunta, completa }

Avión de carga

Avión de pasajeros

1

n

Reserva...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diagramas De Clases
  • Diagramas de clase
  • diagrama de clases
  • Diagrama de clases
  • Diagramas De clase
  • Diagrama de clases
  • Diagrama de clase
  • Diagrama de clases

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS