High Fashioners Issue # 2 | Page 154

J. E. N. I.
10.4. Deklarasi Methods
Sebelum kita membahas method apa yang akan dipakai pada class, mari kita perhatikan penulisan method secara umum.
Dalam pendeklarasian method, kita tuliskan:
dimana,
< modifier > < returnType > < name >(< parameter >*) { < statement >* }
< modifier > dapat menggunakan beberapa modifier yang berbeda < returnType > dapat berupa seluruh tipe data, termasuk void < name > identifier atas class < parameter >::= < tipe _ parameter > < nama _ parameter >[,]
10.4.1 Accessor Methods
Untuk mengimplementasikan enkapsulasi, kita tidak menginginkan sembarang object dapat mengakses data kapan saja. Untuk itu, kita deklarasikan atribut dari class sebagai private. Namun, ada kalanya dimana kita menginginkan object lain untuk dapat mengakses data private. Dalam hal ini kita gunakan accessor methods.
Accessor Methods 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.
Sebagai contoh, kita ingin menggunakan accessor method untuk dapat membaca nama, alamat, nilai bahasa Inggris, Matematika, dan ilmu pasti dari siswa.
Mari kita perhatikan salah satu contoh implementasi accessor method.
public class StudentRecord { private String name;:: public String getName(){ return name;
}
}
Pengenalan Pemrograman 1 6