Selamat sore teman-teman kali ini saya akan membagikan sedikit tutorial mengenai pembuatan form mahasiswa sederhana menggunakan Neatbeans. dimana program yang akan kita buat ini merupakan cara menampilkan data default sebuah form.
sebelum memulai membuat formnya pastikan komputer kalian telah terinstall Neatbeans dan jdk nya.
setelah semuanya terintall terlebih dahulu akan saya terangkan tentang Encapsulation.
Apa sih Encapsulation..??
Encapsulation adalah salah satu dari empat konsep OOP fundamental. Tiga lainnya
adalah pewarisan, polimorfisme, dan abstraksi. encapsulation itu sendiri merupakan mekanisme yang membungkus data (variabel) dan kode yang bekerja pada data (methode) yang bersama-sama sebagai satu kesatuan. Didalam enkapsulasi, variabel kelas akan disembunyikan dari kelas-kelas lain, dan dapat diakses hanya melalui method kelas itu sendiri. Oleh karena itu, juga dikenal sebagai persembunyian data.
Untuk memebuat enkapsulasi di Java
Untuk memanggil kelas tersebut tambahkan/buatlah TestEnscapsulasi seperti pada
setelah itu compaile lah program tersebut.
sebelum memulai membuat formnya pastikan komputer kalian telah terinstall Neatbeans dan jdk nya.
setelah semuanya terintall terlebih dahulu akan saya terangkan tentang Encapsulation.
Apa sih Encapsulation..??
Encapsulation adalah salah satu dari empat konsep OOP fundamental. Tiga lainnya
adalah pewarisan, polimorfisme, dan abstraksi. encapsulation itu sendiri merupakan mekanisme yang membungkus data (variabel) dan kode yang bekerja pada data (methode) yang bersama-sama sebagai satu kesatuan. Didalam enkapsulasi, variabel kelas akan disembunyikan dari kelas-kelas lain, dan dapat diakses hanya melalui method kelas itu sendiri. Oleh karena itu, juga dikenal sebagai persembunyian data.
Untuk memebuat enkapsulasi di Java
- Mendeklarasikan variabel kelas sebagai private.
- Menyediakan method setter dan getter umum untuk memodifikasi dan melihat nilai-nilai variabel.
Keuntungan Encapsulation
- Atribut/properti dalam kelas bisa dibuat hanya-baca atau menulis saja.
- Sebuah kelas dapat memiliki total kontrol atas apa yang disimpan dalam atribut/properti.
- Pengguna kelas tidak tahu bagaimana kelas menyimpan datanya. Sebuah kelas dapat mengubah tipe data dari properti dan pengguna kelas tidak perlu mengubah apapun.
Oke secara teori kita sudah sedikit banyak mengetahui apa itu encapsulation. sekarang kita praktikkan ke Neatbeansnya
Buatlah proyek baru, dan kelas EncapTest.java seperti pada contoh program berikut:
Pastekan sourch code dibawah ini
package encaptest;
/**
*
* @author Toshiba
*/
public class encap {
private String nama;
private String id;
private int umur;
public int getUmur() {
return this.umur;
}
public String getNama() {
return this.nama;
}
public String getId() {
return this.id;
}
public void setUmur(int newUmur) {
this.umur = newUmur;
}
public void setNama(String newNama) {
this.nama = newNama;
}
public void setId( String newId) {
this.id = newId;
}
}
sehingga seperti pada gambar di bawah ini :
Untuk memanggil kelas tersebut tambahkan/buatlah TestEnscapsulasi seperti pada
program utuma di bawah ini:
package encaptest;
/**
*
* @author Toshiba
*/
public class EncapTest {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
encap mhs = new encap();
mhs.setNama("Dian Fatma");
mhs.setUmur(19);
mhs.setId("12343");
System.out.println("Nama : " + mhs.getNama() +
" Umur : " + mhs.getUmur());
}
}
sehingga seperti gambar di bawah ini :
setelah itu compaile lah program tersebut.
sehingga akan menampilkan outputan seperti di bawah ini :
Sekian tutorial encapsulationnya. semoga bermanfaat. dan nantikan artikel artikel menarik lainnya.
EmoticonEmoticon