![]() 29
Gambar di atas menjelaskan class
Order
Display
Window
merupakan class
interface dan dibuat untuk menampilkan isi dari Order. Class Order Display Window
tergantung pada class
Place
New
Order
Handler
untuk memetakan informasi dan
class tersebut akan merespon terhadap event .
2.2.3.5.2.3. Navigability
Asosiasi yang dilakukan pembatasan pengiriman pesan hanya ke satu arah saja.
Seperti pada contoh di bawah yang menjelaskan pergantian password
oleh user.
Yang terjadi adalah class
user
mengirimkan pesan untuk mengubah password
kepada class
password. Bukan password
dari user
yang bersangkutan yang hendak
diubah password-nya dikirim ke class user (Whitten & Bentley, 2007:650).
Gambar 2.15 Contoh Navigability
(Sumber: Whitten & Bentley, 2007:650 )
2.2.3.5.2.4. Aggregation
Menurut Whitten & Bentley (2007:378), aggregation adalah relasi dengan class
yang lebih besar terdiri dari satu atau lebih bagian kecil dari suatu class.
Gambar 2.16 Notasi Aggregation
(Sumber: Whitten & Bentley, 2007:379 )
2.2.3.5.2.5. Composition
Relasi class
yang utuh memiliki tanggung jawab atas pembentukan dan
penghancuran
bagian-bagiannya. Jika bagian yang utuhnya hancur maka bagian-
|