![]() 58
Taxi
Private Car
Service
Hasil
dari
aktivitas
ini
adalah
sebuah
statechart
diagram yang
menunjukkan
perubahan
status
dari
masing-masing
class
yang
dikarenakan
oleh
event
tertentu mulai
dari initial state sampai dengan final state.
Kandidat dari struktur class terbagi 3 :
1. Generalisasi
Dalam hubungan
generalisasi, terdapat dua jenis class,
yaitu class supertype
dan
class
subtype.
Class
supertype atau
class
induk memiliki atribut dan
behavior
yang
umum
dari
hirarki
tersebut.
Class
subtype atau
class
anak
memiliki
atribut
dan behavior
yang
unik
dan
juga
memiliki atribut dan
behavior milik class induknya.
Passenger Car
Account
Bank book
Checking
Loan
Person
Customer
Employee
Gambar 2.12 Hubungan Generalisasi
2. Agregasi
Agregasi
merupakan
hubungan
yang
unik
dimana
sebuah
objek
merupakan
bagian dari objek
lain. Hubungan agregasi
tidak simetris dimana
jika objek
|