Page 44 - E-MODUL PEMROGRAMAN BERORIENTASI OBJEK
P. 44

Aksesabilitas                                    Public   Private  Protected   Default

                Dari class yang sama                                 ✓       ✓         ✓          ✓

                Dari sembarang class dalam package yang sama         ✓       -         ✓          ✓
                Dari sembarang class di luar package                 ✓       -         -          -

                Dari subclass dalam package yang sama                ✓       -         ✓          ✓

                Dari subclass di luar package                        ✓       -         ✓          -



                     Contoh  kasus  di  dalam  kehidupan  sehari-hari,  yaitu  seperti  mobil  dan  bayangkan

                     system transmisi pada mobil tersebut. System transmisi ini menyembunyikan dari kita

                   bagaimana cara ia bekerja, mulai dari bagaimana cara ia mengatur kecepatan dan apa

                   yang  dilakukannya  terhadap  mesin  mobil  untuk  mendapatkan  kecepatan  yang  kita

                     inginkan. kita sebagai pengguna mobil hanya cukup memindah-mindahkan tongkat
                   transmisi untuk mendapatkan percepatan yang kita inginkan. Tongkat transmisi inilah

                   yang  menjadi  satu-satunya  interface  kita  dalam  mengatur  system  transmisi  dalam

                   mobil tersebut.








                   Berikut contoh pembungkusan untuk class lingkaran:






























                                                           39
   39   40   41   42   43   44   45   46   47   48   49