|
21
Hubungan antar class :
1. Asosiasi
y
aitu
hubungan
statis
antar class.
Umumny a
men ggamb arkan
class
y
ang
memiliki
atribut
berup a
class
lain,
atau
class
y
ang harus
mengetahui
eksistensi
class
lain. Panah navigalibity
menunjukkan atah query antar class.
2. Agregasi, y aitu hubungan y ang meny atakan bagian (terdiri atas..).
3. Pewarisan,
y
aitu
hubungan
hirarkis
antar
class.
Class
dap at
diturunkan
dari
class
lain
d
an mewarisi
semua
atribut
dan metoda
class
asalny a dan
menambahk an
fungsion alitas
baru,
sehin gga
ia
disebut
anak
cari
class
y
ang diwarisiny a.
Kebalik an
dari
p
ewarisan
adalah
generalisasi.
4. Hubungan dinamis,
y
aitu
rangkaian p esan
(message)
y
ang di-passing
dari
satu class
kep ada class
lain.
Hubunggan dinamis
dap at
digambark an den gan men ggunakan sequ ence
diagram sequence
diagram y ang akan dijelaskan k emudian.
Kegunaan diagr am class :
M
emodelkan kosakata
sistem
M
emodelkan distribusi
tenggun
g
jawab d
ari
sistem
M
emodelkan tip
e
M
emodelkan entitas
bukan p
erangkat
lunak
M
emodelkan
kolaborasi
M
emodelkan sistem
basis
data
|