Home Start Back Next End
  
33
Class diagram
digunakan untuk menggambarkan objek dan hubungan di
antaranya. Pada diagram akan terdapat hubungan sebagai berikut, yaitu hubungan
multiplicity, hubungan generalisasi/spesialisasi, dan hubungan agregasi
dan
komposisi. Berikut langkah yang dilakukan dalam membuat class diagram :
1.
Mengidentifikasi hubungan (asosiasi) dan multiplicity
: pada langkah ini,
dilakukan identifikasi
hubungan yang ada di antara objek dan kelompok
serta ditambahkan multiplicity untuk memperjelas hubungan antar objek
tersebut.
2.
Mengidentifikasi hubungan generalisasi/spesialisasi : setelah
mengidentifikasi hubungan (asosiasi) dan multiplicity, harus ditentukan
hubungan generalisasi/spesialisasi-nya. 
Hubungan generalisasi/spesialisasi adalah sebuah hubungan yang terdiri
dari supertype class (abstrak atau induk) dan subtype class (anak atau
konkret). Supertype class biasanya umum karena di dalamnya terdiri dari
atribut umum dan behavior. Subtype class biasanya khusus, di dalamnya
berisi atribut dan behavior unik dari sebuah objek tetapi dia mewarisi
atribut dan behavior dari supertype class.
3.
Mengidentifikasi hubungan agregasi dan komposisi: pada langkah ini
ditentukan apakah ada hubungan agregasi atau komposisi dasar. Agregasi
adalah hubungan unik dimana satu objek adalah bagian dari objek lain.
Misalnya ada dua objek A dan B, objek B terdapat di dalam A, tetapi jika
objek A hilang, objek B tetap ada. Hubungan ini tidak mengimplikasikan
pewarisan, dalam hal ini objek B tidak mewarisi behavior
atau atribut
objek A. Contohnya seperti objek ruang kelas yang di dalamnya terdapat
Word to PDF Converter | Word to HTML Converter