Perbedaan Accessor Method dan Mutator Method dalam Bahasa pemrograman Java
Apa agan udah tau apa itu metode accessor dan mutator?
Dan apa kegunaanya?
Kalau belum, mari disimak.. Cekitdown
- Accessor Method
Metode yang digunakan untuk membaca nilai variabel pada suatu class, baik berupa instance maupun static. Sebuah accessor method pada umumnya dimulai dengan penulisan get<NamaInstanceVariabel>. Method ini juga mempunyai return vaalue atau nilai balik.
Sebagai contoh, kita ingin menggunakan accessor method untuk dapat membaca nama, dari siswa. Lihat contoh dibawah ini:
public class Siswa{
private String nama;
:
:
public String getNama(){
return nama;
}
}
Penjelasan:
public - Menjelasakan bahwa method tersebut dapat diakses dari objek luar class.
String - Tipe data return value dari method tsb adalah string.
getName - Nama dari method() - Menjelaskan bahwa method tsb tdk memiliki parameter apapun.
- Mutator Method
Method yang digunakan untuk akses objek lain agar bisa mengubah data. Method ini biasanya sering digunakan ketika membuat sebuah program pendataan, karena banyak inputan yang sama dan sedikit yang berbeda. Pada umumnya penulisan method ini biasanya diawali dengan penulisan set<NamaInstanceVariabel>.
Contoh:
public classs Siswa{
private String nama;
:
:
public void setName(String temp){
nama = temp;
}
}
Penjelasan:
public - Menjelaskan bahwa method ini bisa dipanggil objek luar class.
void - Method ini tidak menghasilkan return value.
setName - Nama dari method.
(String temp) - Parameter yang akan digunakan pada method.
gimana bro? sekarang sudah tau kan perbedaanya?
pasti sudah sering ketemu dengan coding seperti itu tapi tidak tau apa itu...
Selanjutnya saya akan membahas tentang macam-macam fungsi math yang ada di pemrograman java, untuk membacanya silahkan klik di sini..
0 Response to "Perbedaan Accessor Method dan Mutator Method dalam Bahasa pemrograman Java"
Post a Comment