Start Back Next End
  
11
b.
Class Diagram
Menurut (Ambler, 2005), Class diagram menunjukan kelas-kelas dari
sebuah sistem, hubungan anatarnya, dan operasi berikut atribut dari kelas-kelas
tersebut. Hal ini dimaksudkan untuk:
Mengeksplorasi konsep-konsep dalam domain model
Menganalisa kebutuhan dalam bentuk model konseptual
Menggambarkan detil desain dari aplikasi berorientasi objek
Sebuah model kelas dapat meliputi satu atau lebih dari satu class diagram
dan spesifikasi pendukung yang menjelaskan tiap elemennya, termasuk kelas-
kelas, hubungan antar kelas, dan antar-muka.
Class memiliki tiga area pokok, yaitu:
1.
Nama (dan stereotype), merupakan nama sebuah class.
2.
Atribut, merupakan properti dari sebuah class
yang melambangkan batas
nilai yang mungkin ada di objek dari class. Nama dan tipe atribut harus
konsisten.
3.
Metode, merupakan sesuatu yang bisa dilakukan oleh class
atau dapat
dilakukan class lain terhadap sebuah class.
Atribut dan metode dapat memiliki salah satu  sifat sebagai berikut:
a.
Public, dapat dipanggil oleh semua objek di dalam sistem, ditampilkan
dengan simbol (+).
b.
Protected,  hanya dapat dipanggil oleh class
yang bersangkutan dan
subclass, ditampilkan dengan simbol  (#).
c.
Private, tidak dapat dipanggil dari luar class
yang bersangkutan,
ditampilkan  dengan simbol (-).
d.
Package, hanya dapat dipanggil oleh classesdengan  package
yang sama,
ditampilkan dengan simbol (~).
Word to PDF Converter | Word to HTML Converter