Pessoal,
Estou com uma dúvida em relação ao diagrama de classes: Entre a classe de “BusinessImpl” [Business Implementation] e a classe “DAOImpl” [DAO Implementation], temos uma associação ou agregação ?
[quote=Sergio Takeda]Pessoal,
Estou com uma dúvida em relação ao diagrama de classes: Entre a classe de “BusinessImpl” [Business Implementation] e a classe “DAOImpl” [DAO Implementation], temos uma associação ou agregação ?[/quote]
Amigo, depende do seu modelo.
O que posso te dizer é que a agregação na UML é um caso particular de associação que diz que uma classe contém (Agrega) outra.
Uma associação comum representa apenas que as classes possuem conexão entre sí.