Kelas pojo atau java beans merupakan kumpulan class-class yang dapat dengan mudah digunakan kembali atau dikombinasikan dengan suatu aplikasi. Sebuah class yang dibuat di dalam pemograman java adalah sebuah java beans asal memenuhi kriterian sebagai berikut :
memiliki satu atau lebih attribut dan memiliki metode setter dan getter. Dimana attributnya bersifat private dan metode getter dan setternya bersifat public. Metode setter digunakan untuk mengubah nilai sedangkan metode getter digunakan untuk mendapatkan nilai attribut.
contoh cara penamaan kelas Pojo :
Nama attribut : Nama Depan
Penamaan : namaDepan
Nama attribut : Attributnya Panjang Sekali
Penamaan : attrubutnyaPanjangSekali
Dan berikut contoh cara penamaan setter dan getter :
Attribut : namaDepan
Setter : setNamaDepan
getter : getNamaDepan
Namun ada beberapa pengecualian dalam penamaan attribut dan metode-metode pada kelas pojo. Yakni, jika tipe attributnya adalah boolean maka awalan getternya biasanya ditambahkan dengan kata is. Berikut contohnya :
Attribut : sudahMakan;
setter : setSudahMakan
getter : isSudahMakan
Dan Berikut contoh program dari kelas Pojo:
public class Mahasiswa{
private String nim;
private String nama;
private String alamat;
public String setNim(String nim){
this.nim = nim;
}
public String getNim(){
return nim;
}
public String setNama(String nama){
this.nama = nama;
}
public String getNama(){
return nama;
}
public String setAlamat(String alamat){
this.alamat = alamat;
}
public String getAlamat(){
return alamat;
}
}