Home Start Back Next End
  
44
Diagram Kelas (Class Diagram)
Class adalah sebuah
spesifikasi yang jika diinstansiasi akan
menghasilkan sebuah objek dan
merupakan inti dari pengembangan
dan
desain berorientasi objek. Class
menggambarkan keadaan (atribut/properti)
suatu sistem, sekaligus menawarkan
layanan untuk
memanipulasi keadaan
tersebut
(metoda/fungsi). Class
diagram
menggambarkan
struktur
dan
deskripsi class, package dan objek beserta hubungan satu
sama
lain
seperti
containment
,
pewarisan,
asosiasi,
dan
lain-lain. Class
memiliki
tiga
area
pokok :
1.  Nama (dan stereotype)
2.  Atribut
3.  Metoda
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
Class
dapat
merupakan
implementasi
dari
sebuah interface
, yaitu class
abstrak yang hanya
memiliki
metoda.
Interface
tidak
dapat langsung
diinstansiasikan,  tetapi  harus  diimplementasikan  dahulu  menjadi  sebuah
class. Dengan demikian interface mendukung resolusi
metoda pada saat run-
time.  Sesuai dengan perkembangan class model, class dapat dikelompokkan
Word to PDF Converter | Word to HTML Converter