Start Back Next End
  
21
Class diagram
menggambarkan struktur dan deskripsi class,
package, dan objek beserta hubungan satu sama lain seperti
pewarisan, asosiasi, dan lain-lain.
Class memiliki tiga area pokok yaitu:
1.
Name (stereotype), merupakan nama dari sebuah class.
2.
Attributes, merupakan properti dari sebuah class. Atribut
melambangkan batas nilai yang mungkin ada pada objek dari
class.
3.
Method, merupakan sebuah software
logic
yang dieksekusi
sebagai respons terhadap suatu pesan.
Whitten dan Bentley (2007: 650) menjelaskan bahwa ada 3 level dari
visibility
yang mendefinisikan bagaimana attribute
dan method
diakses oleh kelas lainnya, yaitu:
a.
Private, tidak dapat dipanggil dari luar
class
yang
bersangkutan dan ditampilkan dalam bentuk (-) dalam Class
Diagram.
b.
Protected, hanya dapat dipanggil oleh class yang bersangkutan
dan anak-anak yang mewarisinya. Sifat protected ditampilkan
dalam bentuk (#) dalam Class Diagram.
c.
Public, dapat dipanggil oleh siapa saja dan ditampilkan dalam
bentuk (+) dalam Class Diagram.
Berikut merupakan notasi dari class diagram:
a.
Class
Class
adalah blok-blok pembangun pada pemrograman
berorientasi objek. Sebuah class
digambarkan pada sebuah
kotak yang terbagi atas tiga bagian, yaitu: nama class, definisi
atribut dan definisi fungsi.
Word to PDF Converter | Word to HTML Converter