Set dan Get sangat banyak digunakan dalam pemrograman java, tetapi jika menggunakan struktur method biasanya disebut dengan setter() dan getter(), set biasanya berupa method Prosedur dan get merupakan method fungsi. manfaat yang paling banyak akan kelihatan saat bermain dengan Java Swing. tetapi di sini saya akan membahas penggunaan set dan get dalam sebuah membuat sebuah program data mahasiswa.
Pada dasarnya metode get digunakan untuk mengembalikan nilai pada dari variable dengan menggunakan fungsi return dan set merupakan method void untuk mensetting atau memberikan nilai pada variable.
3. Pilih Java pada Bagian Categories dan pilih Java Application pada bagian Projects, lalu next
Pada dasarnya metode get digunakan untuk mengembalikan nilai pada dari variable dengan menggunakan fungsi return dan set merupakan method void untuk mensetting atau memberikan nilai pada variable.
Kita akan membuat sebuah program Java untuk menyimpan 2 data mahasiswa berbeda dan menampilkannya dengan merubahnya isi arraynya.
1. Buka Aplikasi NetBeans
2. Buat New Project

4. Selanjutnya Project name isi firstjava dan Main class nya jangan dicentang dan biarkan kosong. lalu klik finish
5. Buat package baru dengan cara klik kanan pada firstjava --> new --> java package.
lalu isi name package nya dengan nama bungkus.
6. Setelah membuat package. Buat class baru dengan nama Mhs dan copy paste kode berikut.
package bungkus;
public class Mhs {
private String nim;
public String nama;
public String alamat;
public void setNim(String pNim) {
this.nim = pNim;
}
public String getNim() {
return this.nim;
}
}
7. Buat class baru lagi dengan nama ctrMhs dan isi kode berikut
package bungkus;
public class ctrMhs {
private final Mhs oMhs;
ctrMhs(){
oMhs = new Mhs();
oMhs.setNim("1712501202");
oMhs.nama = "Vulp Rainer";
oMhs.alamat = "Ciledug";
}
public void setNim(String pNim) {
oMhs.setNim(pNim);
}
public String getNim(){
return oMhs.getNim();
}
public String[] getDataMhs(){
String[] vData = new String[3];
vData[0] = oMhs.getNim();
vData[1] = oMhs.nama;
vData[2] = oMhs.alamat;
return vData;
}
public void setDataMhs(String[] pData){
oMhs.setNim(pData[0]);
oMhs.nama = pData[1];
oMhs.alamat = pData[2];
}
}
8. buat satu new class lagi dengan nama frmMhs sebagai main method.
package bungkus;
public class frmMhs {
public static void main(String[] arg){
ctrMhs oMhs = new ctrMhs();
System.out.print("\nData Awal Mahasiswa\n");
System.out.println("Nim: "+oMhs.getNim());
System.out.println("Nama: "+oMhs.getDataMhs() [1]);
System.out.println("Alamat: "+oMhs.getDataMhs() [2]);
String[] aData = new String[3];
aData[0] = "1712501202";
aData[1] = "Vulp Rainer";
aData[2] = "Blok M";
oMhs.setDataMhs(aData);
System.out.print("\nData Baru Mahasiswa\n");
System.out.println("Nim: "+oMhs.getNim());
System.out.println("Nama: "+oMhs.getDataMhs() [1]);
System.out.println("Alamat: "+oMhs.getDataMhs() [2]);
}
}
9. Run class program yang berisi main methode tadi,yaitu class frmMhs. dan lihat apa yang tercetak.
Bila yang tercetak adalah seperti gambar di bawah ini maka tutorial ini berhasil.

sekian dari saya yang masih belajar juga.
Terimakasih

