Page 31 - E-Modul PBO_Kelas XI RPL
P. 31

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


                                                                                                                24
   26   27   28   29   30   31   32   33   34   35   36