![]() 67
memiliki atribut dan behavior
yang
unik dan juga
memiliki atribut dan
behavior
milik
class
induknya. Class
induk
merupakan
generalisasi
dari class
anaknya, sedangkan class anak merupakan spesialisai dari class induknya.
Gambar 2.13 Contoh Hubungan Generalisasi
3. Agregasi
Agregasi merupakan hubungan yang unik dimana sebuah objek merupakan
bagian dari objek lain. Hubungan agregasi
tidak simetris dimana jika objek B
merupakan bagian dari objek A, namun objek A bukan merupakan bagian dari
objek
B.
Pada
hubungan
ini,
objek
yang
menjadi
bagian
dari
objek
tertentu
tidak akan memiliki atribut atau behavior dari objek tersebut.
2.15.2.2 Statechart Diagram
Gambar 2.14 Contoh Hubungan Agregasi
Statechart
Diagram
digunakan
untuk
memodelkan
perilaku
dinamis
dari
sebuah
objek
dalam
sebuah
class
yang
spesifik
dan
berisi
state
dan
transition
(Mathiassen et al., 2000, p341). Statechart diagram mengilustrasikan siklus objek
hidup
|