Encapsulation
|
Practice Java |
Layout Manager on Swing |
My Program of Java |
Encapsulation atau pembungkusan merupakan suatu teknik membungkus obyek dengan tujuan menyembunyikan detail dari obyek tersebut. Pengguna cukup mengakses obyek tersebut melalui antarmuka (interface) yang telah disediakan obyek tanpa perlu mengetahui bagaimana antarmuka tersebut dibuat.
Encapsulation membuat sebuah tipe data baru dengan mengkombinasikan karakteristik (variable/variabel) dan perilaku (behaviour/method). Penyembunyian detail memisahkan antarmuka dari implementasinya dengan membuat detail yang private.