relaciones

Páginas: 3 (636 palabras) Publicado: 20 de noviembre de 2013
Relaciones entre clases:
Diagramas de clases UML




Las relaciones existentes entre las distintas clases
nos indican cómo se comunican los objetos de esas clases entre sí:




Losmensajes “navegan”
por las relaciones existentes entre las distintas clases.









Existen distintos tipos de relaciones:


- Asociación (conexión entre clases)


- Dependencia(relación de uso)


- Generalización/especialización (relaciones de herencia)
Asociación
Una asociación es una relación estructural que describe una conexión entre objetos.Gráficamente, se muestra como una línea continua que une las clases relacionadas entre sí.



Navegación de las asociaciones


Aunque las asociaciones suelen serbidireccionales (se pueden recorrer en ambos sentidos), en ocasiones es deseable hacerlas unidireccionales (restringir su navegación en un único sentido).


Gráficamente, cuando la asociación es unidireccional,la línea termina en una punta de flecha que indica el sentido de la asociación:OOP – Introducción: Java - 25 - © Fernando BerzalOOP – Introducción: Java - 26 - © FernandoBerzal
Multiplicidad de las asociaciones
La multiplicidad de una asociación determina
cuántos objetos de cada tipo intervienen en la relación:






El número de instancias de una clase que serelacionan con UNA instancia de la otra clase.






- Cada asociación tiene dos multiplicidades
(una para cada extremo de la relación).




- Para especificar la multiplicidad de una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Relaciones
  • RELACIONES
  • relaciones
  • Relacionismo
  • relaciones
  • Relacion
  • RELACIONES
  • relaciones

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS