Cari Blog Ini

Selasa, 22 Maret 2011

Posted by wahyu@net on 23.23

Encapsulation


Encaptulation adalah konsep dalam OOP yang bertujuan membungkus (mang-kapsul) data dan metode dalam suatu class sehingga data dan metode yang tersembunyi dalam class tidak dapat diases dari luar class.
Encaptulation direalisir dengan modifier : private
Data yang dapat diases dari luar diberi modifier dengan public

Contoh :
class Dataku
{ public int N_umum=0;
private int N_khusus=0;
public void Cetak1(){System.out.println("N_umum="+N_umum);}
public void setN_Khusus(int n){N_khusus=n;}
public void Cetak2() {System.out.println("N_khusus="+N_khusus);}
}
Mengakses Data Private

Jika suatu data dideklarasikan secara private biasanya disediakan mekanisme metode public untuk mengasesnya
Metode ases public itu umumnya didefinisikan dengan set(). Dalam contoh diatas jika nilai N_khusus akan diubah digunakan setN_khusus(n)
 
semoga dapat dimengerti terima kasih

0 komentar:

Posting Komentar

  • RSS
  • Delicious
  • Digg
  • Facebook
  • Twitter
  • Linkedin

Search Site

 
  • Blogroll

  • Consectetuer

  • Popular

  • Comments