Setter dan Getter pada Java

Akyong
Java and other Java Framework
2 min readMar 11, 2019

Kali ini saya akan membahas tentang bagaimana cara menerapkan setter dan getter pada java. Seperti yang kita ketahui bahwa java itu berbasis oop, jadi setter dan getter ini sangat penting untuk kita ketahui. Langsung saja.

Setter adalah sebuah aksi saat kita memasukan sebuah nilai/values kedalam suatu variable/object, sedangkan Getter adalah sebuah aksi saat kita mengambil sebuah nilai/values dari suatu variable/object.

Bagaimana cara implementasi setter dan getter? tentu kita harus membuat sebuah class/object terlebih dahulu sehingga kita bisa mengimplementasikan setter dan getter. Contohnya seperti berikut :

package setterandgetter.domain;/**
*
* @author akyong
*/
public class Student {
private Long id;
private String nim;
private String name;
private byte age;
private String address;
private String phoneNo;

public void setId(Long id){
this.id = id;
}

public Long getId(){
return id;
}

public void setNim(String nim){
this.nim = nim;
}

public String getNim(){
return nim;
}

public void setName(String name){
this.name = name;
}

public String getName(){
return name;
}

public void setAge(byte age){
this.age = age;
}

public byte getAge(){
return age;
}

public void setAddress(String address){
this.address = address;
}

public String getAddress(){
return address;
}

public void setPhoneNo(String phoneNo){
this.phoneNo = phoneNo;
}

public String getPhoneNo(){
return phoneNo;
}

}

Perhatikan setiap variable, setiap varible memiliki method untuk set dan get yang berfungsi untuk memasukan dan mengambil sebuah nilai/values pada suatu variable.

Sebagai bahan belajar, saya akan menyediakan bagaimana setter dan getter bekerja pada suatu project yang terintegrasi pada Mysql.

Projectnya dapat didownload pada https://github.com/akyong/Setter-Getter-pada-Java

Pada project tersebut terdapat file DataBase.sql jadi anda bisa mengimport langsung database dari file tersebut.

Sekian penjelasan saya, tentang bagaimana menggunakan setter dan getter. Kalau artikel ini membantu, jangan lupa tinggalkan likes anda. Terima Kasih.

--

--