9. Asociaciones

Versión para imprimir.

En esta lección se presentan distintos tipos de asociaciones.

A. Asociaciones a uno

Imagina

Imagina asociaciones a uno

Diagrama de Clases

Diagrama de clases a uno

Frases

  • Una sonaja tiene como dueño a un bebé.

Código

Programa animado de asociaciones a uno.

B. Asociaciones a muchos

Imagina

Imagina asociaciones a muchos

Diagrama de Clases

Diagrama de clases a muchos

Frases

  • Una infante tiene muchos juguetes.

Código

Programa animado de asociaciones a muchos.

C. Asociaciones de uno a uno

Imagina

Imagina asociaciones uno a uno

Diagrama de Clases

Diagrama de clases a uno a uno con flechas
Diagrama de clases a uno a uno

Frases

  • Un piloto pilotea un avión.

  • Un avión es piloteado por un piloto.

Código

Programa animado de asociaciones uno a uno.

D. Asociaciones de uno a muchos

Imagina

Imagina asociaciones uno a muchos

Diagrama de Clases

Diagrama de clases a uno a muchos

Frases

  • Un juguete2 pertenece a un infante2.

  • Un infante2 tiene muchos juguetes2.

Código

Programa animado de asociaciones uno a muchos.

E. Asociaciones de muchos a muchos

Imagina

Imagina asociaciones muchos a muchos

Diagrama de Clases

Diagrama de clases a muchos a muchos

Frases

  • Un usuario usa muchas computadoras.

  • Una computadora es usada por muchos usuarios.

Código

Programa animado de asociaciones muchos a muchos.

F. Agregación

Diagrama de clases de agregación
Ejemplo de diagrama de clases de agregación.

G. Composición

Diagrama de clases de composición

H. Resumen