Beranda > Java Tutorial, Sinaung > Getter dan Setter di Eclipse

Getter dan Setter di Eclipse


salah satu yang sangat terkenal dalam Java adalah getter dan setter, atau biasanya dikenal dengan nama JavaBeans.

apa nich maksudnya?

maksunya, misal kita membuat sebuah class dengan nama class Orang, trus kita buat sebuah atribut (field) yang bernama “nama“. maka agar class tersebut dapat dikatakan sebuah JavaBeans maka class tersebut harus memiliki metode yang terdiri dari :

 

 

tipedata getNama();

dan

setNama(tipeData namaParameter);

sekarang untuk lebih jelasnya kita buat sebuah class Orang, trus beri atribut (field) yaitu :

  • nama (untuk informasi nama dan bertipe String)
  • umur (untuk informasi umur dan bertipe int)
  • tanggalLahir (untuk infoemasi tanggal lahir dan bertipe java.util.Date)
  • alamat (untuk informasi alamat dan bertipe String)
  • dan lain-lain… (terserah anda)

dari penjelasan diatas maka didapat seperti ini :

public class Orang {
    private String nama;
    private int umur;
    private java.util.Date tanggalLahir;
    private String alamat;

}

ini screenshoot nya :

 


setelah itu masuk kemenu Source -> Generate getter and setter :


setelah itu akan muncul dialog seperti dibawah ini :


klik tombol SELECT ALL lalu ceklis radio button PUBLIC, setelah itu klik tombol OK

setelah itu Eclipse akan otomatis membuat metode getter dan setter untuk atribut2 yang tadi kita buas, dan hasilnya seperti dibawah ini :

public class Orang {

    private String nama;
    private int umur;
    private java.util.Date tanggalLahir;
    private String alamat;

    public String getNama() {
        return nama;
    }

    public void setNama(String nama) {
        this.nama = nama;
    }

    public int getUmur() {
        return umur;
    }

    public void setUmur(int umur) {
        this.umur = umur;
    }

    public java.util.Date getTanggalLahir() {
        return tanggalLahir;
    }

    public void setTanggalLahir(java.util.Date tanggalLahir) {
        this.tanggalLahir = tanggalLahir;
    }

    public String getAlamat() {
        return alamat;
    }

    public void setAlamat(String alamat) {
        this.alamat = alamat;
    }

}

GOOD BYE
Sumber: eecchhoo.wordpress.com

 

  1. Desember 4, 2009 pukul 4:20 am

    Kalau generate Getter and Setter gak bisa digunakan gmn?
    katanya disitu “the resource is not in the$ build path on java project!”
    gmn ya?

  1. No trackbacks yet.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: