![]() 83
2.16.3.4.
Class Diagram
Class Diagram
menggambarkan struktur objek dari sistem. Class diagram
menunjukkan
class
objek
yang
membentuk
sistem
dan
hubungan
struktural
diantara
class objek tersebut (Mathiassen et al., 2000, p336). Terdapat tiga jenis hubungan antar
class
yang
biasa
digunakan
dalam
class
diagram
(Whitten
et
al.,
2004,
p455-459).
Ketiga jenis hubungan tersebut antara lain:
1. Asosiasi
Asosiasi merupakan hubungan statis antar dua objek atau class.
Hubungan ini menggambarkan apa yang perlu diketahui oleh sebuah
class
mengenai class
lainnya. Hubungan ini memungkinkan sebuah objek
atau class mereferensikan objek atau class
lain
dan
saling
mengirimkan
pesan. Sedangkan multiplicity adalah notasi yang menjelaskan hubungan
antara class yang telah dihubungkan tersebut.
Gambar 2.15 Contoh Hubungan Asosiasi dan multiplicity
2. Generalisasi (atau Spesialisasi)
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
|