Page 56 - Modul PBO 11 RPL
P. 56

2.  Assesor dan mutator method

                    Assesor  method  merupakan  method  yang  digunakan  untuk  membaca  nilai

               variabel pada class, baik berupa instance maupun static. Sebuah accessor method
               umumnya dimulai dengan penulisan get<namaInstanceVariable>. Method ini juga

               mempunyai sebuah return value.


                    Mutator method  merupakan  method  yang digunakan  untuk memberi maupun
               mengubah nilai variabel dalam kelas, baik berupa instance maupun static variabel.

               Sebuah mutator method umumnya tertulis set<namaInstanceVariabel>. Method ini
               tidak menghasilkan nilai balikan atau return value.


               Berikut contoh penerapan method get dan set:































                       Dimana method get untuk mengembalikan nilai variabel nama. Method set
               mengambil parameter (newName) dan menugaskannya ke variabel nama. Kata kunci

               ini  digunakan  untuk  merujuk  ke  objek  saat  ini.  Kemudian  variabel  nama

               dideklarasikan sebagai public sehingga dapat akses dari luar class.

               3.  Keuntungan Enkapsulasi

                    •  Bersifat independen

                        Suatu program yang terenkapsulasi dengan baik akan bersifat independen,
                        sehingga tidak terikat pada bagian tertentu dari program.


               Modul Pemrograman Berorientasi Objek | SMK Kelas XI


                                                                                                                48
   51   52   53   54   55   56   57   58   59   60   61