Anda di halaman 1dari 13

Class Diagram

Class / Kelas

Class merupakan gabungan dari beberapa objek


yang terdiri dari struktur, tingkah laku, relationship
dan tata bahasa (semantik).

Class diwujudkan kedalam diagram sekuen


(sequence) dan kolaborasi (collaboration).
Class Diagram
Class juga memiliki 3 area pokok (utama)
yaitu :
Nama, yang berfungsi untuk member
identitas pada sebuah kelas.
Atribut, yang fungsinya adalah untuk
member karakteristik pada data yang dimiliki
suatu objek di dalam kelas.
Operasi yang fungsinya adalah memberikan
sebuah fungsi ke sebuah objek.
Class Diagram
Class Diagram adalah diagram UML yang meng
gambarkan kelas-kelas dalam sebuah sistem
dan hubungannya antara satu dengan yang lain,
serta di masukkan pula atribut dan operasi.
Class diagram berfungsi untuk memodelkan
struktur kelas.
Class diagram digunakan untuk menampilkan
kelas-kelas dan paket-paket di dalam system.
Class Diagram
Atribut dan metoda dapat memiliki salah satu
sifat berikut :
Private, tidak dapat dipanggil dari luar class
yang bersangkutan.
Protected, hanya dapat dipanggil oleh class
yang bersangkutan dan anak-anak yang
mewarisinya.
Public, dapat dipanggil oleh siapa saja.
Package, hanya dapat dipanggil oleh instance
sebuah class pada paket yang sama.
Class Diagram
HUBUNGAN ANTAR CLASS

1. Asosiasi, yaitu hubungan statis antar class. mengg


ambarkan class yang memiliki atribut berupa class
lain.
2. Agregasi, yaitu hubungan yang menyatakan bagian
(terdiri atas..).
3. Pewarisan, yaitu hubungan hirarkis antar class.
4. Hubungan dinamis, yaitu rangkaian pesan
(message) yang di-passing dari satu class kepada
class lain.
SIMBOL-SIMBOL CLASS DIAGRAM
Class
Class adalah blok - blok pembangun pada
pemrograman berorientasi obyek.Sebuah class
digambarkan sebagai sebuah kotak yang terbagi
atas 3 bagian.
SIMBOL-SIMBOL CLASS DIAGRAM

Association
Sebuah asosiasi merupakan sebuah relationship
paling umum antara 2 class dan dilambangkan
oleh sebuah garis yang menghubungkan antara
2 class.
SIMBOL-SIMBOL CLASS DIAGRAM

Composition
Jika sebuah class tidak bisa berdiri sendiri dan
harus merupakan bagian dari class yang lain,
maka class tersebut memiliki relasi Composition
terhadap class tempat dia bergantung tersebut.
SIMBOL-SIMBOL CLASS DIAGRAM

Dependency
Kadangkala sebuah class menggunakan class
y a n g la in . Hal ini dise but de p e n d e n c y .
Umumnya penggunaan dependency digunakan
untuk menunjukkan operasi pada suatu class
yang menggunakan class yang lain.
SIMBOL-SIMBOL CLASS DIAGRAM
Aggregation
Aggregation mengindikasikan keseluruhan
bagian relationship dan biasanya disebut
sebagai relasi.
Contoh Class Diagram

Name
Class

Atributt
Class
Contoh Class Diagram
Sistem Informasi Pembayaran SPP di Sekolah Menengah
Pertama

Anda mungkin juga menyukai