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