![]() 29
Sumber : Mathiassen et al (2000, p73)
Gambar 2.2 Struktur Generalisasi
Generalitation : A general class (the super class) describes properties common to
a group of specialized classes
(the
subclasses).
(Generalisasi
adalah suatu
kelas
yang
umum
(super class)
yang
menggambarkan
keadaan
atau
sifat
yang
sama
kedalam kelompok
class
yang
lebih
khusus
(sub
class).
Generalization
secara
linguistik
diformulasikan
sebagai
hubungan
is a.
Generalization
mengekspresikan
inheritance
yang
berarti
sub
class
akan
mempunyai
attribute
dan operation yang sama dengan superclass.
b.
Cluster
Cluster
:
A
collection of
related
classes. (Cluster adalah kumpulan dari kelas
yang saling berhubungan yang dapat membantu memperoleh dan menyediakan
ringkasan
problem
domain.
Cluster digambarkan
dengan
notasi file
folder
yang
melingkari class yang saling berhubungan didalamnya.
2. Object structures
Object
structures menggambarkan
hubungan
yang
dinamik
dan
konkret
antara
objek-objek
dalam problem
domain.
Hubungan
ini
berubah
secara
dinamis
tanpa
mempengaruhi perubahan pada class description.
|