Semua Artikel
Diposting pada 05 Maret 2025

Memahami Apa Itu Class Diagram dalam Dunia Pemrograman

By Khafid Ilham - Creator
Penulis

Apa Itu Class Diagram?

Class Diagram adalah salah satu jenis diagram dalam Unified Modeling Language (UML) yang digunakan untuk menggambarkan struktur dan deskripsi class, atribut, metode, serta hubungan antar objek. Class Diagram bersifat statis, yang berarti diagram ini tidak menjelaskan apa yang terjadi jika kelas-kelas saling berinteraksi, melainkan hanya menunjukkan hubungan di antara mereka.

Fungsi Class Diagram dalam Pemrograman

Class Diagram memiliki beberapa fungsi utama, di antaranya:

1. Menunjukkan struktur dari suatu sistem dengan jelas.

2. Meningkatkan pemahaman tentang gambaran umum atau skema dari suatu program.

3. Digunakan untuk analisis bisnis dan membantu dalam pembuatan model sistem dari sisi bisnis.

4. Memberikan gambaran mengenai sistem atau perangkat lunak serta relasi-relasi yang terkandung di dalamnya.

Komponen dalam Class Diagram

Class Diagram terdiri dari tiga komponen utama, yaitu:

 1. Komponen atas (Nama Class)

  • Berisi nama class. Setiap class pasti memiliki nama yang berbeda-beda.

2. Komponen tengah (Atribut)

  • Berisi atribut dari class, yang digunakan untuk menjelaskan kualitas dari suatu kelas.

3. Komponen bawah (Operasi)

  • Menyertakan operasi atau metode yang ditampilkan dalam bentuk daftar.

Hubungan Antar Kelas pada Class Diagram

Dalam Class Diagram, terdapat tiga jenis hubungan antar kelas, yaitu:

1. Asosiasi

  • Hubungan antara dua class yang bersifat statis.

2. Generalisasi

  • Hubungan antara class induk dan class anak, yang menunjukkan adanya pewarisan sifat.

3. Dependensi

  • Hubungan antara dua class, di mana perubahan pada satu class dapat mempengaruhi class lainnya.