![]() '1--
29
Mathiassen
(2000, p336), Sebuah Class diagram menunjukkan
struktur
yang
statis
dari
beberapa class
dalam
suatu
sistem.
Class-class
merepresentasikan
suatu keadaan (atribut
atau properti) dan yang akan
dikerjakan
oleh sistem
(metode
atau fungsi). Class
memiliki tiga area
pokok:
a. Nama,
merupakan
nama
dari sebuah
kelas.
b. Atribut,
merupakan
properti
dari
sebuah
kelas. Atribut
melambangkan
batas nilai
yang
mungkin
ada
pada objek
dari class.
c.
Operasi, adalah sesuatu yang bisa
dilakukan oleh sebuah class
atau
yang
dapat
dilakukan
oleh
class
lain terhadap
sebuah
class.
Atribut dan
metode dalam class
diagram dapat memiliki salah
satu
sifat seperti
berikut
di
bawah
ini:
a. Private, hanya dapat
diakses
oleh
class
itu sendiri.
b. Protected,
hanya
dapat
diakses
oleh
class
itu sendiri
dan turunan
dari
class tersebut.
c. Public, dapat diakses
oleh
class selain
dari class
yang
bersangkutan.
d. Package,
hanya
dapat
diakses
oleh
instance
sebuah
class
pada
paket
yangsama.
|