Jumat, 30 Oktober 2015

Contoh Progam Encapsulation

hi pagi semua.
kali ini saya akan memberikan sedikit contoh tentang program encapsulation.
sebelumnya, apa si itu encapsulation?

Pengertian dasar dari encapsulation  adalah penyembunyian data dengan membungkus seluruh member dari class tersebut sehingga nilainya tidak dapat diubah menjadi apa yang tidak diinginkan atau menyelipkan sebuah proses bisnis didalamnya. Pengertian lainnya adalah sebuah proses dalam menyatukan data yang kita kelola menjadi sebuah kelompok tertentu dimana pembentukannya terjadi secara abstrak.

Ecapsulation yaitu merupakan sebuah proses pengelompokan property & method serta memberikan hak akses kepada property & method yang menyebabkan property hanya dapat diakses melalui method accessor dan tidak dapat di rubah tanpa melalui prosedur yang seharusnya yang diatur pada method mutator.

Di dalam OOP encapsulation berbentuk class yang terdiri dari property & method yang mempunyai hak akses tertentu terhadap environment/lingkungannya, yang biasa disebut Acces Modifier. Encapsulation biasa dilambangkan dengan penggunaan accessor dan mutator atau disebut juga dengan metode get dan set. Dinamakan accessor (get) karena metode ini hanya mengambil tanpa mengubah state dari member tersebut, dan dinamakan mutator (set) karena metode ini juga mengubah state dari member tersebut. Method-method ini dideklarasikan sebagai public, sedangkan variable dideklarasikan sebagai private.

Berikut contoh tutorial projectnya:

pertama, kita buka aplikasi eclipse terlebih dahulu.

kemudian buka file - project - java project. seperti di gambar dibawah ini.





Lalu berikan nama pada file projectnya dan klik finish.
maka setelah itu akan muncul worksheet. filih lagi, dan pilih class, kemudian beri nama classnya.
lalu tuliskan scrip codenya di bawah ini.


selanjutnya, pilih file dan class lagi untuk membuat dan jangan lupa untuk memberi tanda centang seperti pada gambar. dan klik finish.

tulis script untuk memanggil scrip yang sudah dibuat sebelumnya.

setelah itu, kita run. dan hasilnya akan seperti ini.

Demikian contoh program encapsulation yang saya buat.
encapsulation bertujuan untuk membuat data menjadi privat, atau data sembunyikan. dan yang dapat mengakses hanya pemiiknya saja.

terimakasih dan selamat mencoba.




0 komentar:

Posting Komentar