Home Start Back Next End
  
84
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.
Class1
Class2 
Class3
Gambar 2.16 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.
Class1
-End1
1
-End2
*
Class2
Gambar 2.17 Contoh Hubungan Agregasi
2.16.3.5.
Statechart Diagram
Statechart Diagram digunakan
untuk
memodelkan
perilaku
secara
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
Word to PDF Converter | Word to HTML Converter