Home Start Back Next End
  
47
menggambarkan keadaan
(atribut/properti)
suatu sistem, sekaligus
menawarkan
layanan
untuk memanipulasi keadaan tersebut (metode/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
Gambar 2.7 Class Diagram
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.
Word to PDF Converter | Word to HTML Converter