![]() 31
Visibility
Dalam membuat class diagram dikenal istilah visibility. Visibility
adalah tingkatan akses external object untuk melakukan akses
terhadap attribute atau method.
(Whitten and Bentley,2007,p.650).
Pada UML ada 3 level visibility yaitu:
1.
Public ditunjukkan dengan simbol +
2.
Protected ditunjukkan dengan simbol #
3.
Private ditunjukkan dengan simbol -
Contoh dari visibility dapat dilihat pada gambar 2.15 :
(Sumber : Whitten and Bentley,2007,p.651)
Public attribute
dan method
dapat diakses dan dipanggil oleh semua
method
pada semua class. Protected attribute dan method
dapat
diakses dan dipanggil hanya oleh subclass dari class tersebut. Private
attribute dan method hanya dapat diakses dan dipanggil oleh class
itu
sendiri.
|