[ cekic @ 01.07.2005. 10:46 ] @
Moze li neko da objasni razliku izmedju agregacije i kompozicije? |
[ cekic @ 01.07.2005. 10:46 ] @
[ vladeck @ 01.07.2005. 11:27 ] @
Možda postoji filozofska razlika, ali (praktično) to su dva sinonima.
[Ovu poruku je menjao vladeck dana 01.07.2005. u 12:36 GMT+1] [ cekic @ 01.07.2005. 12:45 ] @
Mene bas interesuje ta filozofska razlika!
[ vladeck @ 01.07.2005. 14:14 ] @
Dok kompozicija: poseduje kod koji je potreban za brisanje svih delova kompozicije (tj. delovi kompozicije ne treba da "preostanu" posle uništavanja kompozicije - u suprotnom, to nije kompozicija),
kod agregacije: delovi agregacije mogu da nadžive samu agregaciju da bi se koristili na drugim mestima. Nekada se kompozicija zvala agregacija-po-vrednosti, a agregacija agregacija-po-referenci. Ahh, odosmo u filozofiju programiranja ^_^ Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|