![]() 43
Class Diagram
Sebuah
Class
Diagram menunjukkan
struktur
yang
statis
dari
beberapa
class
dalam suatu
sistem.
Class-class
merepresentasikan
suatu
keadaan
(atribut/properti)
dan
yang akan dikerjakan oleh sistem (metoda/fungsi).
Class memiliki tiga area pokok yaitu:
1. Nama (dan stereotype)
2. Atribut
3. Metoda
Atribut dan metoda dalam class diagram dapat memiliki salah satu sifat seperti berikut di
bawah ini:
Private, hanya dapat diakses oleh class itu sendiri.
Protected, hanya dapat diakses oleh class
itu sendiri dan turunan dari class
tersebut.
Public, dapat diakses oleh class selain dari class yang bersangkutan.
Class
dapat
direpresentasikan
dalam sebuah
interface
atau
sebaliknya
merupakan
implementasi dari
sebuah
interface yang berupa class abstrak yang
hanya tidak
memiliki
attribute dan hanya memiliki metoda.
Contoh:
Mesin Cuci
Merk
Model
Nomor seri
Kapasitas
Add pakain()
Add deterjen()
Remove pakain()
Gambar 2.8 Contoh Class Diagram
|