⇒  Relacionamentos (Associação)

Os relacionamentos são representados por linhas, ligando duas classes. Eles podem ser conceituais ou físicos (que possuem um espelhamento em código fonte). Os principais tipos de associações são:

• Agregação

Agregação é o relacionamento todo-parte, onde a parte pode existir independentemente se o todo existir. Por exemplo:

O cliente pode existir, mesmo se não estiver associado a uma loja. Ele pode comprar pela internet, e não estar relacionado a loja física...

Este relacionamento pode ser espelhado no java como um atributo Lista na classe Loja, que contem os clientes que compram naquela loja.

Copyright © 2014 AIEC.