55
mengetahuieksistensi class lain. Panah navigability menunjukkan
arah query antarclass.
o
Agregasi
Hubungan yang menyatakan bagian (terdiri atas..). Beberapa
classdapat mempunyai hubungan agregasi jika salah satu class
berisiatribut-atribut yang ada pada class lain.
o
Pewarisan
Hubungan hierarki antar class. Class dapat diturunkan dari class
laindan mewarisi semua atribut dan metoda class asalnya
danmenambahkan fungsionalitas baru, sehingga ia disebut anak
dari classyang diwarisinya. Kebalikan dari pewarisan adalah
generalisasi.
o
Hubungan Dinamis
Rangkaian pesan (message) yang di-passing dari satu class
kepadaclass lain.Hubungan dinamis dapat digambarkan dengan
menggunakansequence diagram.
2.11Sequence Diagram
Mengacu pada pendapat Jason T.Roff (2003) sequence diagram dapat
dikemukakan sebagai suatu diagram yang menggambarkan interaksi antar
obyek dan mengindikasikan komunikasi diantara obyek-obyek tersebut.
Sequence diagram ini juga menunjukkan serangkaian pesan yang dipertukarkan
oleh obyek-obyek yang melakukan suatu tugas atau aksi tertentu. Obyek-obyek
tersebut kemudian diurutkan dari kiri ke kanan, aktor yang menginisiasi
interaksi biasanyaditaruh di paling kiri dari diagram.
|