![]() 56
dilakukan oleh satu atau lebih objek bertujuan untuk membedakan tiaptiap kelas
dalam problem domain. Kegiatan class akan menghasilkan suatu event table.
Tabel 2.3 Contoh Event Table
Class
Events
reserved
cancelled
treated
employed
resigned
graduated
agreed
Customer
X
X
X
Assistant
X
X
X
X
X
Apprentice
X
X
X
X
Reservation
X
X
X
Plan
X
X
Sumber : Mathiassen et al. (2000, p50)
2.1.8.2 Structure
Menurut Mathiassen et al. (2000, p69) kegiatan ini bertujuan untuk
menjelaskan
hubungan
struktural
antara
kelas-kelas
dan
objek-objek
pada
problem domain. Ada empat tipe hubungan struktural dimana keempatnya dibagi
ke dalam dua bagian yaitu:
1. Class structure, meliputi:
a. Generalization adalah suatu kelas
yang
umum (kelas
super)
yang
menggambarkan
properti
umum untuk
suatu
grup
yang
memiliki
kelas khusus (sub kelas).
|