Anda di halaman 1dari 7

Kelompok 4

Dimas
Kartika
Dian
Alfan
M. Faiz Elansyah E41190117
Class diagram
• Model statis yang menggambarkan struktur dan deskripsi class serta
hubungannya antara class. Class diagram mirip ER-Diagram pada
perancangan database, bedanya pada ER-diagram tdk terdapat
operasi/methode tapi hanya atribut. Class terdiri dari nama kelas,
atribut dan operasi/methode.
Atribut dan operation
• Atribut dan operation (metoda) dapat memiliki salah satu sifat
berikut :
1. Private, hanya bisa dipanggil dari dlm kelas itu sendiri.
methode/atribut diawali “-“.
2. Protected, hanya dapat dipanggil oleh class yang bersangkutan dan
class turunannya. methode diawali dg tanda “#”.
3. Public, dapat dipanggil dari semua objek. methode/atribut diawali
tanda “+”
Tabel berikut ini penjelasan symbol relationships
antar class yg digunakan pada diagram class
• Relasi Generalisasi digunakan dalam hubungan antara kelas induk
dengan kelas turunan ( inherited) .
• Relasi agregasi digunakan ketika satu kelas dibentuk (terdiri dari ) dari
kelas kelas lain.
• Relationship Multiplicity
Mutiplicity atau multiplisitas menunjukkan jumlah suatu objek yang
bisa berhubungan dengan objek lain.
Asosiasi, yaitu hubungan statis antar class. Umumnya menggambarkan
class yang memiliki atribut berupa class lain, atau class yang harus
mengetahui eksistensi class lain. Panah navigability menunjukkan arah
query antar class.
Contoh class diagram perpustakaan

Anda mungkin juga menyukai