Agregação e composição.
Agregação: os participantes da agregação existem mesmo que a relação entre eles seja cortada.
Composição: pelo menos um dos participantes da composição deixa de existir se a relação entre eles for cortada. Isto é, se a relação deixar de existir. Isto é, um dos participantes só existe se estiver dentro do outro participante.
Exemplos:
Agregação:
Na fórmula 1 um carro pode utilizar diversos tipos de pneus durante uma corrida. Pneu para pista seca, pneu para pista molhada, (tem algum outro? ) ...
Os mecânicos têm a disposição pneus e carros. E quando acharem oportuno, os mecânicos ligam um determinado carro a alguns pneus. Neste momento foi feita uma relação de agregação entre o carro e os pneus. E qnd os pneus se desgastarem os mecânicos tiram os pneus dos carros (cortam a relação) e guardam os pneus no cantinho da reciclagem (eu inventei esta).
Perceba, tanto os carros quanto os pneus existiam antes que a relação entre eles existisse. E ainda vão continuar existindo mesmo se a relação se desfizer.
Composição:
Um livro contém vários capítulos. Mariazinha é estudiosa e tem em mãos dois livros, cada um com 12 capítulos. Mariazinha vai ler 24 capítulos no feriadão.
Joãozinho é bobo, feio e rasga os livros de Mariazinha. Destrói os dois livros. Agora, mariazinha não tem mais nenhum capítulo para ler.
Não faz sentido falar de capítulo sem se falar em livro. Um capítulo só existe se um livro existente contiver tal capítulo. Um capítulo não existe por si só sem estar relacionado a um livro.
Livro pode existir sem capítulos (todo em branco), mas um capítulo só existe se estiver associado a um livro existente.
This message was edited 1 time. Last update was at 28/04/2010 16:22:53
|