Haloo kembali lagi di tutporial java.. kali ini kita akan memulai project java baru di eclipse dan belajar OOP Encapsulation atau enkapsulasi atau pembungkusan. Check this out:
1.
1. Buka eclipse, create new java project, namain
projectnya, terus klik OK
2.
2. Di default package bikin class Siswa
Class adalah sebuah konsep OOP yang
digunakan untuk mencapsulasi /membungkus data dan abstraksi prosedural yang
diperlukan dalam menggambarkan isi dan tingkah laku berbagai entitas . Kelas
juga merupakan deskripsi tergeneralisir (misal templet, pola, cetak biru) yang
menggambarkan kumpulan objek yang sama
Bahasa buku nya gitu, bahasa sederhananya
class itu kaya rancangan suatu object, template nya, atau cetakannya atau blue
print yg nanti nya bisa dijadiin object sesuai class nya. disini kita bikin
contoh class siswa sama view siswa.
Class siswa berisi data, name, age,
address, uang saku, nah disitu kita bisa lihat ada tulisan private. itu namanya
Access Modifier. kalo data nya namanya identifier.
access modifier ada 4 public, protected,
private, dan default.
·
public artinya bisa diakses siapapun di package
manapun
·
protected: bisa diakses class dirinya sendiri
sama class turunannya
·
private cuma bisa diakses dirinya sendiri
·
default itu sama kaya private, default kalo kita
ga kasih akses modifier, defaultnya private
Nah karna iniakses modifiernya
private, jd kita butuh sesuatu buat bisa akses kalo dari class lain, jadi kita
bikin setter getternya.
3. 3. Cara bikin setter getter klik kanan di source terus:
Hasil generate setter getter.
Nah data yg dikasih akses modifier
private terus dikasih setter getter ini semuanya dinamain enkapsulasi
(pembungkusan) salah satu sifat karakteristik java.
Enkapsulasi/Encapsulation adalah
suatu cara untuk menyembunyikan suatu proses/data didalam sistem aplikasi.
4. 4. Kita cobain di siswa view, terus bikin main
class, terus pake deh si siswa
5.
5. Kita coba running ya. Klik kanan terus run as
java application
6.
6. Hasil outputnya:
BalasHapusIzin promo ya Admin^^
Bosan gak tau mau ngapain, ayo buruan gabung dengan kami
minimal deposit dan withdraw nya hanya 15 ribu rupiah ya :D
Kami Juga Menerima Deposit Via Pulsa x-)
- Telkomsel
- GOPAY
- Link AJA
- OVO
- DANA
segera DAFTAR di WWW.AJOKARTU.COMPANY ....:)