Home Start Back Next End
  
51
hubungan  konseptual  antar
classes,
ada
2
jenis
class
structure
yang
digunakan, yaitu
sebagai
berikut
:
Generalization,  adalah  suatu  class   yang
lebih   urnurn,
yang 
disebut 
super  
class 
yang 
menggambarkan
properties 
umum 
dari 
sekelompok
class
yang
dispesialisasi, 
yang 
disebut   subclasses. 
Generalization
structure
juga
merupakan  suatu
hubungan
antara
dua
atau
lebih  classes
yang
lebih  spesial  dengan  class
yang
lebih
urnurn 
atau 
dapat 
dikatakan  
menggambarkan 
sejurnlah
classes 
sebagai 
spesialisasi   dari 
suatu 
class 
yang 
lebih
urnurn.
Struktur 
ini  dapat 
digambarkan
dengan 
formula
"is- a", seperti  "a
taxi
is a passenger car". Struktur
ini
juga 
menggambarkan
pewarisan 
sifat 
(inheritance),
dimana   classes 
yang 
lebih   spesial  
(specialized  
class)
mewarisi   properties  dan 
behavioral   pattern 
dari 
class
yang 
lebih 
urnum.
Contoh 
dari  generalization
structure
dapat
dilihat
pada
Gambar
2.5
berikut
ini.
Surnber
:
Mathiassen  et al.
(2000,
p.73)
Gambar 
2.5 Generalization structure
Word to PDF Converter | Word to HTML Converter