Saya mengutip dari buku pemrogaman java dasar-dasar
pengenalan dan pemahaman yang diterbitkan oleh andi. Pada buku tersebut
dijelaskan atau di definisikan bahwa ;
Pembungkusan
(Encapsulation) sering pula disebut pengkapsulan. Artinya, proses membuat
paket(memaketkan) data objek bersama dengan metode-metodenya. Berdasarkan kode
program, proses memisahkan aspek-aspek objek dilakukan dengan cara
pembungkusan. Proses pembungkusan itu sendiri cara atau mekanisme untuk
melakukan abstraksi. Dalam pemrograman tradisional, proses semacam ini sering
dinamakan dengan penyembunyian informasi(information hidding). Dalam melakukan
pembungkusan kode dan data didalam java, terdapat 3 tingkat akses yang perlu
anda ketahui, yaitu Private, Protected, dan
Public.
a. private = tidak bisa diakses oleh sembarang class
b. public = bisa diakses oleh siapapun, semua default
method, class atau variable itu public jika tidak
diberi
enkapsulasi
c. protected ane belum paham ini gan tapi jarang
dipake kok
Contoh
Program Encapsulation.....
class belajar{public String x ="Pintar";
private String y = "Java";
}
class Pintar{
public static void main(String[]args){
belajar panggil = new belajar();
System.out.println("Panggil X : "+panggil.x);
System.out.println("Panggil Y : "+panggil.y);}}
simpan dalam belajar.java
Tidak ada komentar:
Posting Komentar