![]() 8
lebih. Class didefinisikan sebagai suatu deskripsi dari kumpulan objek yang memiliki
struktur, perilaku, pola perilaku dan atribut yang serupa.
Class
diagram
terdiri
dari
elemen-elemen
yang
menggambarkan
struktur
sebuah
sistem
dengan
menunjukkan
kelas-kelas
yang
membentuk
sistem dan
bagaimana kelas-kelas tersebut berhubungan satu sama lain secara statis. Kelas
adalah kumpulan atribut dan operasi.
Di
dalam class
diagram,
class
digambarkan
dengan
sebuah
kotak
yang
terdiri
dari tiga bagian seperti pada gambar berikut:
Nama
Atribut
Operasi
Contoh Class :
Buku
+judul : String
+pengarang : String
+idJenis : byte
+ambilJenis (String)
+ambilHalaman () : int
Secara umum, struktur kelas adalah nama kelas, atribut kelas dan operasi kelas.
Tanda plus (+) dan minus (-) yang ada di dalam kelas menggambarkan ruang lingkup
dari atribut atau operasi. Tanda plus berarti public (boleh di akses oleh semua kelas)
dan minus berarti private (akses terbatas hanya untuk class itu sendiri). Tanda ketiga
adalah tanda pagar
(#)
yang berarti protected (hanya bis diakses oleh subclass
nya).
|