Home Start Back Next End
  
53
a.   Class structure
i.
Generalization
Diartikan
dengan
a
kind
of
karena
merupakan
jenis
dari
class
tertentu
yang
lebih besar jadi dapat dipecah menjadi dua bagian, yaitu general class
(the super
class) dan specialized  (subclasses).
Ilustrasi  dari  cluster dapat  dilihat  pada
Gambar 2.21 berikut ini:
Employee
-employee_ID : char
-employee_name : String
-address : String
-no_telp : String
-fax : String
-password : char
+direkrut()
+dikeluarkan()
Bagian Purchasing
Bagian Gudang
+negosiasi_pembelian()
+memesan_material()
+meretur_barang()
+menilai_pemasok()
+meminta_barang()
+menerima_barang()
+mengembalikan_barang()
ii.
Cluster
Gambar 2.21 Generalization Structure
Mendefinisikan sekumpulan class yang saling berhubungan.
Ilustrasinya seperti pada Gambar 2.22 sebagai berikut:
Employee
Supplier
Pemesanan
b.   Object structure
i. 
Aggregation
Gambar 2.22 Cluster Structure
Diartikan dengan
a
part
of
karena
merupakan bagian dari sesuatu
yang
lebih
besar dan tidak dapat dipisahkan dari
hal
tersebut karena bila dipecahkan bukan
Word to PDF Converter | Word to HTML Converter