Home Start Back Next End
  
63
Cara menemukan kandidat bagi structure adalah dengan mempelajari abstract,
hubungan statis diantara class dan mempelajari concrete, hubungan dinamis diantara
objek.
(Mathiassen 
et 
al., 
2000, 
p78) 
Terdapat 
tiga 
tipe 
aplikasi 
dari 
struktur
aggregation :
1.
Whole
part, dimana keseluruhan adalah merupakan penjumlahan dari bagian-
bagiannya; jika ditambahkan atau dihapus satu bagian maka akan mengubah
keseluruhan secara mendasar.
2.   Container content, dimana keseluruhan adalah container dari bagian-bagiannya; jika
ditambahkan atau dihapus satu content maka properti dari keseluruhan tidak akan
berubah secara mendasar.
3.
Union member, dimana keseluruhan adalah merupakan union anggota yang
diorganisasikan.
Dengan
menambah
atau
menghapus
sebagian
kecil
anggota, union
tidak
akan
berubah
secara
mendasar.
Bagaimanapun,
terdapat
batas
terbawah
pada
sejumlah
anggota,
yang
merupakan
pendukung
bagi
model
sebuah union
tanpa
anggota.
Perbedaan   antara   struktur   association  dan   struktur   aggregation  adalah
hubungan antar class pada aggregation
mempunyai pertalian
yang kuat sedangkan pada
association
tidak kuat.
Dalam aggregation digambarkan
hubungan
yang definitive serta
fundamental sedangkan dalam association digambarkan hubungan yang tidak tetap.
Word to PDF Converter | Word to HTML Converter