Home Start Back Next End
  
44
Gambar 2.17 Contoh Aggregation
-
Composition
Menurut Allen dan Terry (2005), Composition adalah varian yang lebih
kuat
dari
“mempunyai”
asosiasi; composition lebih
spesifik
dibandingkan
aggregation. Composition biasanya mempunyai ketergantungan daur hidup
(life
cycle) yang kuat antara instance
dari
container
class dan
instance
dari
contained class : jika container dihancurkan, normalnya setiap instance yang
dimilikinya
dihancurkan pula.
Perhatikan
bahwa sebuah
bagian
dapat
(jika
diperbolehkan)
dibuang
dari
composite
sebelum composite
dihapus,
dan
kemudian
tidak
dihapus
sebagai
bagian
dari composite.
Contoh
composite
dapat dilihat pada gambar 2.18.
Gambar 2.18 Contoh Composition
Word to PDF Converter | Word to HTML Converter